From 96f40c9ec42097c8ecac515c2470405152ab149a Mon Sep 17 00:00:00 2001 From: take_cheeze Date: Tue, 15 Apr 2014 22:34:34 +0900 Subject: Add test for UTF-8 string String#size . --- mrbgems/mruby-string-utf8/test/string.rb | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'mrbgems/mruby-string-utf8') diff --git a/mrbgems/mruby-string-utf8/test/string.rb b/mrbgems/mruby-string-utf8/test/string.rb index bfa5f0170..325c6eb39 100644 --- a/mrbgems/mruby-string-utf8/test/string.rb +++ b/mrbgems/mruby-string-utf8/test/string.rb @@ -30,3 +30,10 @@ assert('Invalid sequence') do assert_equal 5, "\xF8\x88\x80\x80\x80".size assert_equal 6, "\xFC\x84\x80\x80\x80\x80".size end + +assert('String#size') do + str = 'こんにちわ世界!' + assert_equal 8, str.size + assert_not_equal str.bytesize, str.size + assert_equal 2, str[1, 2].size +end -- cgit v1.2.3