From b4647224b765380e5f40d0af7927355709bce346 Mon Sep 17 00:00:00 2001 From: Daniel Bovensiepen Date: Sat, 15 Sep 2012 17:13:56 +0900 Subject: Add test case for Integer#step --- test/t/integer.rb | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/test/t/integer.rb b/test/t/integer.rb index 872723445..56ea6bf13 100644 --- a/test/t/integer.rb +++ b/test/t/integer.rb @@ -172,3 +172,19 @@ assert('Integer#upto', '15.2.8.3.27') do end a == 6 end + +# Not ISO specified + +assert('Integer#step') do + a = [] + b = [] + 1.step(3) do |i| + a << i + end + 1.step(6, 2) do |i| + b << i + end + + a == [1, 2, 3] and + b == [1, 3, 5] +end -- cgit v1.2.3