Sha256: 29ed25d3224c41191e86ff65a7a697c923894aad305d6134752cfa2bb819515a

Contents?: true

Size: 473 Bytes

Versions: 4

Compression:

Stored size: 473 Bytes

Contents

covers 'facets/array/delete'

testcase Array do

  unit :delete_unless do
    a = [1,2,3]
    a.delete_unless{ |e| e == 2 }
    a.assert == [2]
  end

  unit :delete_values do
    a = [1,2,3,4]
    a.delete_values(1,2).assert == [1,2]
    a.assert == [3,4]
  end

  unit :delete_values_at do
    a = [1,2,3,4]
    a.delete_values_at(1,2).assert == [2,3]
    a.assert == [1,4]
    a = [1,2,3,4]
    a.delete_values_at(0..2).assert == [1,2,3]
    a.assert == [4]
  end

end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
facets-2.9.1 test/core/array/test_delete.rb
facets-2.9.0 test/core/array/test_delete.rb
facets-2.9.0.pre.2 test/core/array/test_delete.rb
facets-2.9.0.pre.1 test/core/array/test_delete.rb