File tree Expand file tree Collapse file tree 3 files changed +13
-3
lines changed
Expand file tree Collapse file tree 3 files changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -505,6 +505,10 @@ def group_by(&block)
505505 hash
506506 end
507507
508+ def include? ( obj )
509+ any? { |v | v == obj }
510+ end
511+
508512 alias map collect
509513
510514 def max ( &block )
@@ -622,9 +626,7 @@ def min(&block)
622626 }
623627 end
624628
625- def member? ( obj )
626- any? { |v | v == obj }
627- end
629+ alias member? include?
628630
629631 def none? ( &block )
630632 %x{
Original file line number Diff line number Diff line change 4141 fails "Enumerable#group_by returns a hash without default_proc"
4242 fails "Enumerable#group_by gathers whole arrays as elements when each yields multiple"
4343
44+ fails "Enumerable#include? returns true if any element == argument for numbers"
45+ fails "Enumerable#include? gathers whole arrays as elements when each yields multiple"
46+
4447 fails "Enumerable#inject returns nil when fails(legacy rubycon)"
4548 fails "Enumerable#inject without inject arguments(legacy rubycon)"
4649 fails "Enumerable#inject gathers whole arrays as elements when each yields multiple"
5255 fails "Enumerable#max raises an ArgumentError for incomparable elements"
5356 fails "Enumerable#max gathers whole arrays as elements when each yields multiple"
5457
58+ fails "Enumerable#member? returns true if any element == argument for numbers"
59+ fails "Enumerable#member? gathers whole arrays as elements when each yields multiple"
60+
5561 fails "Enumerable#min raises an ArgumentError for incomparable elements"
5662 fails "Enumerable#min gathers whole arrays as elements when each yields multiple"
5763
Original file line number Diff line number Diff line change @@ -108,9 +108,11 @@ core/enumerable/find_index_spec
108108core/enumerable/first_spec
109109core/enumerable/grep_spec
110110core/enumerable/group_by_spec
111+ core/enumerable/include_spec
111112core/enumerable/inject_spec
112113core/enumerable/map_spec
113114core/enumerable/max_spec
115+ core/enumerable/member_spec
114116core/enumerable/min_spec
115117core/enumerable/none_spec
116118core/enumerable/reduce_spec
You can’t perform that action at this time.
0 commit comments