From d680483b682397c3bf73f88c03e508c42103435a Mon Sep 17 00:00:00 2001 From: yugui Date: Sun, 25 Oct 2009 14:46:01 +0000 Subject: * test/ruby/test_m17n.rb (TestM17N#test_sprintf_s): added an assertion for [ruby-list:46274]. see also r24506. git-svn-id: http://svn.ruby-lang.org/repos/ruby/branches/ruby_1_9_1@25476 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- test/ruby/test_m17n.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test/ruby') diff --git a/test/ruby/test_m17n.rb b/test/ruby/test_m17n.rb index afea18eab..d8dcde5ca 100644 --- a/test/ruby/test_m17n.rb +++ b/test/ruby/test_m17n.rb @@ -11,6 +11,7 @@ class TestM17N < Test::Unit::TestCase def e(str) str.dup.force_encoding("EUC-JP") end def s(str) str.dup.force_encoding("Windows-31J") end def u(str) str.dup.force_encoding("UTF-8") end + def ua(str) str.dup.force_encoding("US-ASCII") end end include AESU extend AESU @@ -807,6 +808,8 @@ class TestM17N < Test::Unit::TestCase assert_strenc("\x00", 'Windows-31J', s("%s") % s("\x00")) assert_strenc("\x00", 'UTF-8', u("%s") % u("\x00")) assert_equal("EUC-JP", (e("\xc2\xa1 %s") % "foo").encoding.name) + + assert_equal("EUC-JP", (e("%s: %s: %s") % [ua("abc"), u("a"), e("\xc2\xa1")]).encoding.name, "[ruby-list:46274]") end def test_str_lt -- cgit