X-Git-Url: http://git.code-monkey.de/?p=ruby-vorbistagger.git;a=blobdiff_plain;f=test%2Ftest_main.rb;h=be81bb87048ca263bf456854eb0b627553db0f70;hp=21c4edf662f5ec5056088a63fb5363876a860aa7;hb=397b4a686511cb3fb5fb9a7a82277487f750c86d;hpb=ab5421339ffad5eb5c910f709354872fda7c34b3 diff --git a/test/test_main.rb b/test/test_main.rb index 21c4edf..be81bb8 100644 --- a/test/test_main.rb +++ b/test/test_main.rb @@ -213,4 +213,21 @@ EOF end end end + + def test_merge + repl = { + "artist" => "Ballista", + "genre" => "Death Metal", + } + + Ogg::Vorbis::Tagger.open(OGG_FILE) do |t| + t.comments.merge!(repl) + + assert_equal(["artist", "album", "date", "genre"], + t.comments.keys) + assert_equal(["Ballista", "...For Victory", "1994", + "Death Metal"], + t.comments.values) + end + end end