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)
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;"
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