diff options
| author | ksss <[email protected]> | 2014-03-15 08:12:48 +0900 |
|---|---|---|
| committer | ksss <[email protected]> | 2014-03-15 08:21:39 +0900 |
| commit | 447764763cd2608cbd47954f98113edd71b5e801 (patch) | |
| tree | 80aadc6687bf7a61e8e75d46bc50c7b77143ca18 /mrbgems/mruby-enumerator | |
| parent | 4f8e11ae57e188355870ab14b84b329f1f7cc21f (diff) | |
| download | mruby-447764763cd2608cbd47954f98113edd71b5e801.tar.gz mruby-447764763cd2608cbd47954f98113edd71b5e801.zip | |
add test for Array#each_index if non block given
Diffstat (limited to 'mrbgems/mruby-enumerator')
| -rw-r--r-- | mrbgems/mruby-enumerator/test/enumerator.rb | 11 |
1 files changed, 11 insertions, 0 deletions
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! |
