Sha256: bffc51af9dd09cce989baded62806d773c85fb48d54cdd07828f7f16efc4b6ba

Contents?: true

Size: 355 Bytes

Versions: 4

Compression:

Stored size: 355 Bytes

Contents

covers 'facets/enumerable/purge'

tests Enumerable do

  unit :purge do
    [1, nil, 2].purge.assert == [1,2]
  end

  unit :purge => "with trash arguments" do
    (1..6).purge(3,4).assert == [1,2,5,6]
  end

  unit :purge => "with block" do
    (1..6).purge(0){ |n| n % 2 }.assert == [1,3,5]
    (1..6).purge(1){ |n| n % 2 }.assert == [2,4,6]
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
facets-2.9.1 test/core/enumerable/test_purge.rb
facets-2.9.0 test/core/enumerable/test_purge.rb
facets-2.9.0.pre.2 test/core/enumerable/test_purge.rb
facets-2.9.0.pre.1 test/core/enumerable/test_purge.rb