Sha256: f0fe8b6755593d0efc0de3ee00b25ab76101f5f85a44b5a27a2f15ae77287156
Contents?: true
Size: 470 Bytes
Versions: 23
Compression:
Stored size: 470 Bytes
Contents
describe "Array#delete_if" do before do @a = [ "a", "b", "c" ] end it "removes each element for which block returns true" do @a = [ "a", "b", "c" ] @a.delete_if { |x| x >= "b" } @a.should == ["a"] end it "returns self" do @a.delete_if { true }.equal?(@a).should be_true end it "returns self when called on an Array emptied with #shift" do array = [1] array.shift array.delete_if { |x| true }.should equal(array) end end
Version data entries
23 entries across 23 versions & 1 rubygems