ruby-changes:8196
From: naruse <ko1@a...>
Date: Thu, 9 Oct 2008 16:34:01 +0900 (JST)
Subject: [ruby-changes:8196] Ruby:r19724 (trunk): * add test for Encoding#names.
naruse 2008-10-09 16:33:55 +0900 (Thu, 09 Oct 2008) New Revision: 19724 http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19724 Log: * add test for Encoding#names. Modified files: trunk/test/ruby/test_encoding.rb Index: test/ruby/test_encoding.rb =================================================================== --- test/ruby/test_encoding.rb (revision 19723) +++ test/ruby/test_encoding.rb (revision 19724) @@ -14,6 +14,15 @@ assert_equal(e, Encoding.find(e.name.downcase)) end end + + def test_enc_names + aliases = Encoding.aliases + aliases.each do |a, en| + e = Encoding.find(a) + assert_equal(e.name, en) + assert(e.names.include?(a)) + end + end # Test that Encoding objects can't be copied # And that they can be compared by object_id -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/