diff options
Diffstat (limited to 'mrbgems/mruby-string-utf8/test/string.rb')
| -rw-r--r-- | mrbgems/mruby-string-utf8/test/string.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mrbgems/mruby-string-utf8/test/string.rb b/mrbgems/mruby-string-utf8/test/string.rb index 939ac24bb..2d5702ffc 100644 --- a/mrbgems/mruby-string-utf8/test/string.rb +++ b/mrbgems/mruby-string-utf8/test/string.rb @@ -1,3 +1,4 @@ +# -*- coding: utf-8 -*- ## # String(utf8) Test @@ -45,3 +46,16 @@ assert('String#index') do assert_equal 12, str.index('ち', 10) assert_equal nil, str.index("さ") end + +assert('String#ord') do + got = "こんにちわ世界!".split('').map {|x| x.ord} + expect = [0x3053,0x3093,0x306b,0x3061,0x308f,0x4e16,0x754c,0x21] + assert_equal expect, got +end + +assert('String#split') do + got = "こんにちわ世界!".split('') + assert_equal ['こ', 'ん', 'に', 'ち', 'わ', '世', '界', '!'], got + got = "こんにちわ世界!".split('に') + assert_equal ['こん', 'ちわ世界!'], got +end |
