Sha256: 84e6f691e3e41f8d1aa01703536bfbdd53a4e936d320f862844704fa9ef4deeb

Contents?: true

Size: 481 Bytes

Versions: 5

Compression:

Stored size: 481 Bytes

Contents

covers 'facets/enumerable/every'

test_case Enumerable do

  method :every do

    test do
      a = [1,2,3]
      (a.every + 3 ).assert == [4,5,6]
      (a.every - 1).assert == [0,1,2]
      (a.every.to_s).assert == ['1','2','3']
    end

    test "on Enumerator" do
      e = [1,2,3].to_enum(:map)
      r = e.every + 3
      r.assert == [4,5,6]
    end

  end

  method :every! do

    test do
      a = [1,2,3]
      a.every! + 3
      a.assert == [4,5,6]
    end

  end

end

Version data entries

5 entries across 5 versions & 2 rubygems

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