diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-05-09 11:43:25 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-05-09 11:43:25 +0900 |
| commit | 0b23d10a965fba7a58404a43c6369e2361388881 (patch) | |
| tree | 50b3d878cdabac8071ad75e5a7f8ffba94625463 | |
| parent | c071ad13a9df20e8e030320eef0a483bf4e64932 (diff) | |
| parent | 60d2b51cc040a75d54a8655c89d189dc3cc098d9 (diff) | |
| download | mruby-0b23d10a965fba7a58404a43c6369e2361388881.tar.gz mruby-0b23d10a965fba7a58404a43c6369e2361388881.zip | |
Merge pull request #2212 from yui-knk/add-range-test
Add tests for Range#to_s Range#inspect.
| -rw-r--r-- | test/t/range.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/test/t/range.rb b/test/t/range.rb index deaa3997f..b35da40ab 100644 --- a/test/t/range.rb +++ b/test/t/range.rb @@ -74,6 +74,20 @@ assert('Range#member?', '15.2.14.4.11') do assert_false a.member?(20) end +assert('Range#to_s', '15.2.14.4.12') do + assert_equal "0..1", (0..1).to_s + assert_equal "0...1", (0...1).to_s + assert_equal "a..b", ("a".."b").to_s + assert_equal "a...b", ("a"..."b").to_s +end + +assert('Range#inspect', '15.2.14.4.13') do + assert_equal "0..1", (0..1).inspect + assert_equal "0...1", (0...1).inspect + assert_equal "\"a\"..\"b\"", ("a".."b").inspect + assert_equal "\"a\"...\"b\"", ("a"..."b").inspect +end + assert('Range#eql?', '15.2.14.4.14') do assert_true (1..10).eql? (1..10) assert_false (1..10).eql? (1..100) |
