diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-02-08 09:34:31 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2019-02-08 09:35:28 +0900 |
| commit | e0bc87297e30f41d9e50299d55696759f11a1ad6 (patch) | |
| tree | 911c9273acda08231bb7dce738372b4bda4e50b7 /mrbgems/mruby-enumerator/test | |
| parent | 9ab7c1111bf018ce7acd6ed05eb03843d5c91683 (diff) | |
| download | mruby-e0bc87297e30f41d9e50299d55696759f11a1ad6.tar.gz mruby-e0bc87297e30f41d9e50299d55696759f11a1ad6.zip | |
Update `mruby-enumerator` test to conform the last update.
Diffstat (limited to 'mrbgems/mruby-enumerator/test')
| -rw-r--r-- | mrbgems/mruby-enumerator/test/enumerator.rb | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/mrbgems/mruby-enumerator/test/enumerator.rb b/mrbgems/mruby-enumerator/test/enumerator.rb index 0d2a95292..57f971fba 100644 --- a/mrbgems/mruby-enumerator/test/enumerator.rb +++ b/mrbgems/mruby-enumerator/test/enumerator.rb @@ -19,11 +19,8 @@ assert 'Enumerator.new' do assert_equal [:x,:y,:z], [:x,:y,:z].each.map{|i| i}.sort assert_equal [[:x,1],[:y,2]], {x:1, y:2}.each.map{|i| i}.sort assert_equal [1,2,3], @obj.to_enum(:foo, 1,2,3).to_a - assert_equal [1,2,3], Enumerator.new(@obj, :foo, 1,2,3).to_a assert_equal [1,2,3], Enumerator.new { |y| i = 0; loop { y << (i += 1) } }.take(3) - assert_equal [], Enumerator.new(false, :__id__).to_a assert_raise(ArgumentError) { Enumerator.new } - assert_raise(ArgumentError) { @obj.to_enum } # examples fib = Enumerator.new do |y| @@ -94,11 +91,11 @@ end assert 'Enumerator#inspect' do e = (0..10).each assert_equal('#<Enumerator: 0..10:each>', e.inspect) - e = Enumerator.new('FooObject', :foo, 1) + e = 'FooObject'.enum_for(:foo, 1) assert_equal('#<Enumerator: "FooObject":foo(1)>', e.inspect) - e = Enumerator.new('FooObject', :foo, 1, 2, 3) + e = 'FooObject'.enum_for(:foo, 1, 2, 3) assert_equal('#<Enumerator: "FooObject":foo(1, 2, 3)>', e.inspect) - e = Enumerator.new(nil, :to_s) + e = nil.enum_for(:to_s) assert_equal('#<Enumerator: nil:to_s>', e.inspect) end @@ -422,7 +419,6 @@ end assert 'Kernel#to_enum' do assert_equal Enumerator, [].to_enum.class - assert_raise(ArgumentError){ nil.to_enum } end assert 'modifying existing methods' do |
