Sha256: e5ca62edb251239ceeb830cc586a19da702b567933629fa1c3a20eaf1c024e90

Contents?: true

Size: 325 Bytes

Versions: 5

Compression:

Stored size: 325 Bytes

Contents

covers 'facets/enumerable/filter'

test_case Enumerable do

  method :filter do

    test do
      x = (1..10000)
      x = x.filter{ |out,i| out << i if i % 2 == 0 }   # like select
      x = x.filter{ |out,i| out << i + 100 }           # like map
      x = x.take(3)

      x.assert == [102, 104, 106]
    end

  end

end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
facets-glimmer-3.2.0 test/core/enumerable/test_filter.rb
facets-3.1.0 test/core/enumerable/test_filter.rb
facets-3.0.0 test/core/enumerable/test_filter.rb
facets-2.9.3 test/core/enumerable/test_filter.rb
facets-2.9.2 test/core/enumerable/test_filter.rb