summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-enum-ext
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2021-04-24 12:04:08 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2021-04-24 12:04:08 +0900
commit4d249c28d9b736882ea26fd1494199733d4df68e (patch)
tree37ef5326232e48f4e8173e9051ce67fe61618afb /mrbgems/mruby-enum-ext
parentf46b4056f844de8b182da070c301d2043bb1dac5 (diff)
downloadmruby-4d249c28d9b736882ea26fd1494199733d4df68e.tar.gz
mruby-4d249c28d9b736882ea26fd1494199733d4df68e.zip
Skip tests that use `Float` inside; ref #5421
Diffstat (limited to 'mrbgems/mruby-enum-ext')
-rw-r--r--mrbgems/mruby-enum-ext/test/enum.rb9
1 files changed, 4 insertions, 5 deletions
diff --git a/mrbgems/mruby-enum-ext/test/enum.rb b/mrbgems/mruby-enum-ext/test/enum.rb
index f0301a2d9..31181fe1a 100644
--- a/mrbgems/mruby-enum-ext/test/enum.rb
+++ b/mrbgems/mruby-enum-ext/test/enum.rb
@@ -100,7 +100,6 @@ end
assert("Enumerable#none?") do
assert_true %w(ant bear cat).none? { |word| word.length == 5 }
assert_false %w(ant bear cat).none? { |word| word.length >= 4 }
- assert_false [1, 3.14, 42].none?(Float)
assert_true [].none?
assert_true [nil, false].none?
assert_false [nil, true].none?
@@ -110,21 +109,21 @@ assert("Enumerable#one?") do
assert_true %w(ant bear cat).one? { |word| word.length == 4 }
assert_false %w(ant bear cat).one? { |word| word.length > 4 }
assert_false %w(ant bear cat).one? { |word| word.length < 4 }
- assert_true [1, 3.14, 42].one?(Float)
assert_false [nil, true, 99].one?
assert_true [nil, true, false].one?
assert_true [ nil, true, 99 ].one?(Integer)
assert_false [].one?
+ assert_true [nil, true, false].one?(NilClass)
end
assert("Enumerable#all? (enhancement)") do
- assert_false [1, 2, 3.14].all?(Integer)
- assert_true [1, 2, 3.14].all?(Numeric)
+ assert_false [1, 2, nil].all?(Integer)
+ assert_true [1, 2, 3].all?(Numeric)
end
assert("Enumerable#any? (enhancement)") do
- assert_false [1, 2, 3].all?(Float)
assert_true [nil, true, 99].any?(Integer)
+ assert_false [1, 2, 3].any?(Array)
end
assert("Enumerable#each_with_object") do