X-Git-Url: http://git.code-monkey.de/?p=ruby-vorbistagger.git;a=blobdiff_plain;f=test%2Ftest_main.rb;h=cdcf0d8f8a7a13b601502afc34e63741fd40f9ec;hp=da3621cc3ef3c159164ea2d811775a6ac9bca0dd;hb=742209b72ac9db3f44d8604a010b64062e474efc;hpb=26a8d8eaff66e06b639b6117dbb70ba4949c8de4 diff --git a/test/test_main.rb b/test/test_main.rb index da3621c..cdcf0d8 100644 --- a/test/test_main.rb +++ b/test/test_main.rb @@ -206,4 +206,18 @@ EOF b["artist"] = "Foo" assert_equal(-1, a <=> b) end + + def test_modify_key + Ogg::Vorbis::Tagger.open(@ogg_buf) do |t| + assert_raises(TypeError) do + t.comments.keys.first.replace("new") + end + + t.comments["Foo"] = "Bar" + + assert_raises(TypeError) do + t.comments.keys.last.replace("new") + end + end + end end