mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
Improve flat_map test descriptions for clarity
This commit is contained in:
@@ -46,15 +46,15 @@ assert("Enumerator::Lazy#to_enum") do
|
||||
assert_equal [0*1, 2*3, 4*5, 6*7], lazy_enum.map { |a| a.first * a.last }.first(4)
|
||||
end
|
||||
|
||||
assert("Enumerator::Lazy#flat_map with arrays") do
|
||||
assert("Enumerator::Lazy#flat_map with array from block") do
|
||||
assert_equal [1, 10, 2, 20, 3, 30], [1, 2, 3].lazy.flat_map {|x| [x, x*10]}.force
|
||||
end
|
||||
|
||||
assert("Enumerator::Lazy#flat_map with non-enumerable") do
|
||||
assert("Enumerator::Lazy#flat_map with non-enumerable from block") do
|
||||
assert_equal [1, 2, 3], [1, 2, 3].lazy.flat_map {|x| x}.force
|
||||
end
|
||||
|
||||
assert("Enumerator::Lazy#flat_map with enumerable") do
|
||||
assert("Enumerator::Lazy#flat_map with nested array from block") do
|
||||
assert_equal [[1, 2], [3, 4]], [1, 3].lazy.flat_map {|x| [[x, x+1]]}.force
|
||||
end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user