class TestChiseBasic
class TestChiseBasic
< Test::Unit::TestCase
Public Instance Methods
test_er()
click to toggle source
# File vendor/qwik/lib/qwik/act-charset.rb, line 206 def test_er @char = "字".su.char assert_equal 23383, "字".su.ucs assert_equal @char, CHISE::Character.get("&J90-3B7A;") assert_equal @char, CHISE::Character.get("&MCS-00005B57;") assert_equal @char, CHISE::Character.get("&M-06942;") assert_equal "字", "&J90-3B7A;".de_er.us assert_equal "字", "&U5B57;".de_er.us assert_equal "字", "&U-5B57;".de_er.us assert_equal "字", "&U+5B57;".de_er.us assert_equal "字", "字".de_er.us assert_equal "字", "字".de_er.us end
test_my()
click to toggle source
# File vendor/qwik/lib/qwik/act-charset.rb, line 220 def test_my @char = "字".su.char # private use area: 0xe000~0xf8ff k = CHISE::Character.get(0xe001) assert_equal 0xe001, k.ucs assert_equal "<\356\200\201,\#xe001>", k.inspect k = "".de_er.char assert_equal 0xe001, k.ucs k = "&my-0001;".de_er.char assert_equal 0xe001, k.ucs k.ids = CHISE::IDC_LR+"木森" assert_equal CHISE::IDC_LR+"木森", k.ids assert_equal CHISE::IDC_LR+"木森", "&my-0001;".de_er.ids u = 'http://home.fonts.jp:5100/' k.kage_url = u assert_equal u, "&my-0001;".de_er.kage_url k = "&my-0002;".de_er.char assert_equal 0xe002, k.ucs k.ids = CHISE::IDC_LR+"森森" assert_equal CHISE::IDC_LR+"森森", k.ids assert_equal CHISE::IDC_LR+"森森", "&my-0002;".de_er.ids "字".eu.mydepth = 1 assert_equal 1, "字".eu.mydepth end
test_utf8()
click to toggle source
# File vendor/qwik/lib/qwik/act-charset.rb, line 195 def test_utf8 @char = "字".su.char assert_equal "\273\372", "字".se assert_equal "\345\255\227", "字".su assert_equal "\273\372", "字".su.ue assert_equal "\216\232", "字" assert_equal "\273\372", "字".se assert_equal "\345\255\227", "字".su assert_equal "\216\232", "字".su.us end