summaryrefslogtreecommitdiffhomepage
path: root/test/t/range.rb
diff options
context:
space:
mode:
authorMasamitsu MURASE <[email protected]>2013-01-28 12:28:23 +0900
committerMasamitsu MURASE <[email protected]>2013-01-28 16:08:11 +0900
commit7941dfb44a1c843c990d1ba0b65071e21f83520d (patch)
tree11e57d345a4feca378b9e095f87b4e5bc23c3123 /test/t/range.rb
parent21ebb7f2c84441f5fbbaece5401ef526287a70e9 (diff)
downloadmruby-7941dfb44a1c843c990d1ba0b65071e21f83520d.tar.gz
mruby-7941dfb44a1c843c990d1ba0b65071e21f83520d.zip
Enable test for `Range#initialize`.
Diffstat (limited to 'test/t/range.rb')
-rw-r--r--test/t/range.rb15
1 files changed, 7 insertions, 8 deletions
diff --git a/test/t/range.rb b/test/t/range.rb
index 691ca7898..21bcb5c55 100644
--- a/test/t/range.rb
+++ b/test/t/range.rb
@@ -48,14 +48,13 @@ assert('Range#include', '15.2.14.4.8') do
a.include?(5) and not a.include?(20)
end
-# TODO SEGFAULT ATM
-#assert('Range#initialize', '15.2.14.4.9') do
-# a = Range.new(1, 10, true)
-# b = Range.new(1, 10, false)
-#
-# a == (1..10) and a.exclude_end? and b == (1..10) and
-# not b.exclude_end?
-#end
+assert('Range#initialize', '15.2.14.4.9') do
+ a = Range.new(1, 10, true)
+ b = Range.new(1, 10, false)
+
+ a == (1...10) and a.exclude_end? and b == (1..10) and
+ not b.exclude_end?
+end
assert('Range#last', '15.2.14.4.10') do
(1..10).last == 10