diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-07-20 08:15:02 +0900 |
|---|---|---|
| committer | GitHub <[email protected]> | 2019-07-20 08:15:02 +0900 |
| commit | cf4cddf7a1e67109ca36f058719fa62c48b6b315 (patch) | |
| tree | cac594227a54aef91175e5203fbe3ac18fc59805 /mrbgems/mruby-string-ext | |
| parent | 7e229c470ae7aa2187b0fe9d3b66ac20943cd2b8 (diff) | |
| parent | 8ab846b5b92dcbe7c9ad927af99e6f06143b18af (diff) | |
| download | mruby-cf4cddf7a1e67109ca36f058719fa62c48b6b315.tar.gz mruby-cf4cddf7a1e67109ca36f058719fa62c48b6b315.zip | |
Merge pull request #4589 from shuujii/refine-String-chr-test
Refine `String#chr` test and separate `Fixnum#chr` test
Diffstat (limited to 'mrbgems/mruby-string-ext')
| -rw-r--r-- | mrbgems/mruby-string-ext/test/fixnum.rb | 3 | ||||
| -rw-r--r-- | mrbgems/mruby-string-ext/test/string.rb | 9 |
2 files changed, 6 insertions, 6 deletions
diff --git a/mrbgems/mruby-string-ext/test/fixnum.rb b/mrbgems/mruby-string-ext/test/fixnum.rb new file mode 100644 index 000000000..9036b1a06 --- /dev/null +++ b/mrbgems/mruby-string-ext/test/fixnum.rb @@ -0,0 +1,3 @@ +assert('Fixnum#chr') do + assert_equal "a", 97.chr +end diff --git a/mrbgems/mruby-string-ext/test/string.rb b/mrbgems/mruby-string-ext/test/string.rb index 9a324c46d..2eb35f840 100644 --- a/mrbgems/mruby-string-ext/test/string.rb +++ b/mrbgems/mruby-string-ext/test/string.rb @@ -298,12 +298,6 @@ assert('String#oct') do assert_equal (-8), "-10".oct end -assert('String#chr') do - assert_equal "a", "abcde".chr - # test Fixnum#chr as well - assert_equal "a", 97.chr -end - assert('String#lines') do assert_equal ["Hel\n", "lo\n", "World!"], "Hel\nlo\nWorld!".lines assert_equal ["Hel\n", "lo\n", "World!\n"], "Hel\nlo\nWorld!\n".lines @@ -681,8 +675,11 @@ assert('String#ord(UTF-8)') do end if UTF8STRING assert('String#chr') do + assert_equal "a", "abcde".chr assert_equal "h", "hello!".chr + assert_equal "", "".chr end + assert('String#chr(UTF-8)') do assert_equal "こ", "こんにちは世界!".chr end if UTF8STRING |
