X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=t%2Ftc_str.rb;h=63d2f417eba319a348a947aaaf8fdf9e6710a78d;hb=01ea8f2a60339dac6881056ba59e3f1cd9958438;hp=009b35434a45b2b9bf0d7b8540a07f2c9a233a10;hpb=545951c3f879a03a861ddb6ebaa643c0f1a05b19;p=chise%2Fruby.git diff --git a/t/tc_str.rb b/t/tc_str.rb index 009b354..63d2f41 100755 --- a/t/tc_str.rb +++ b/t/tc_str.rb @@ -23,9 +23,9 @@ class TC_String < Test::Unit::TestCase end def test_attributes assert_equal(23383, "字".ucs) - #assert_equal(23383, "字字".ucs) + #assert_equal(23383, "字字".ucs) #エラーが発生する assert_equal(25991, "文".ucs) - #assert_equal(25991, @str.ucs) + #assert_equal(25991, @str.ucs) #エラーが発生する end def test_er @char = @str.char_at(1) @@ -37,7 +37,7 @@ class TC_String < Test::Unit::TestCase assert_equal("文字字", "文&J90-3B7A;&J90-3B7A;".de_er, "two ERs") assert_equal("文字文字", "文&J90-3B7A;文&J90-3B7A;".de_er, "two ERs") assert_equal("文字", "文&MCS-00005B57;".de_er, "mcs") - assert_equal("文字", "文&M-06942;".de_er, "morohashi") +# assert_equal("文字", "文&M-06942;".de_er, "morohashi") assert_equal("字", "字".de_er) str = "文&J90-3B7A;" @@ -74,17 +74,21 @@ class TC_String < Test::Unit::TestCase ins = "字".inspect_all # assert_match(/^<字,J90-3B7A,/, ins) - assert_match(/chinese-big5:42610/, ins) - assert_match(/chinese-cns11643-1:18291/, ins) - assert_match(/chinese-gb2312:22358/, ins) - assert_match(/chinese-isoir165:22358/, ins) - assert_match(/ideograph-daikanwa:6942/, ins) + assert_match(/^<字,#x5b57,/, ins) + assert_match(/=big5:42610/, ins) + assert_match(/=cns11643-1:18291/, ins) + assert_match(/=gb2312:22358/, ins) + assert_match(/=daikanwa:6942/, ins) assert_match(/ideographic-radical:39/, ins) assert_match(/ideographic-strokes:3/, ins) - assert_match(/korean-ksc5601:27950/, ins) + assert_match(/=ks-x1001:27950/, ins) assert_match(/shinjigen-2:1777/, ins) assert_match(/total-strokes:6/, ins) - assert_match(/ucs:23383/, ins) + assert_match(/=ucs:23383/, ins) + assert_match(/=gt:8734/, ins) + assert_match(/=gt-k:1624/, ins) + assert_match(/=gt-pj-1:15226/, ins) + assert_match(/=jis-x0208:15226/, ins) end end