From 447764763cd2608cbd47954f98113edd71b5e801 Mon Sep 17 00:00:00 2001 From: ksss Date: Sat, 15 Mar 2014 08:12:48 +0900 Subject: add test for Array#each_index if non block given --- mrbgems/mruby-enumerator/test/enumerator.rb | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/mrbgems/mruby-enumerator/test/enumerator.rb b/mrbgems/mruby-enumerator/test/enumerator.rb index 857615991..4ab857ae8 100644 --- a/mrbgems/mruby-enumerator/test/enumerator.rb +++ b/mrbgems/mruby-enumerator/test/enumerator.rb @@ -448,6 +448,17 @@ assert 'Enumerable#map' do assert_equal [[1,0],[4,1],[9,4]], c end +assert 'Array#each_index' do + a = [1,2,3] + b = a.each_index + c = [] + b.with_index do |index1,index2| + c << [index1+2,index2+5] + end + assert_equal [1,2,3], a + assert_equal [[2,5],[3,6],[4,7]], c +end + assert 'Array#map!' do a = [1,2,3] b = a.map! -- cgit v1.2.3