Sha256: 03ee914b669c0458c2efc5347cfc29663e5a4043e703bf40369700a74a465889

Contents?: true

Size: 235 Bytes

Versions: 81

Compression:

Stored size: 235 Bytes

Contents

describe "Enumerable#collect" do
  class Test
    include Enumerable

    def each(&block)
      [1, 2, 3].each(&block)
    end
  end

  it "breaks out with the proper value" do
    Test.new.collect { break 42 }.should == 42
  end
end

Version data entries

81 entries across 81 versions & 3 rubygems

Version Path
opal-1.4.0 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.4.0.alpha1 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.3.2 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.3.1 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.3.0 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.3.0.rc1 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.3.0.alpha1 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.2.0 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.2.0.beta1 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.1.1 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.1.1.rc1 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.1.0 spec/opal/core/enumerable/collect_break_spec.rb
opal-1.1.0.rc1 spec/opal/core/enumerable/collect_break_spec.rb
opal-0.10.6 spec/opal/core/enumerable/collect_break_spec.rb
opal-0.10.6.beta spec/opal/core/enumerable/collect_break_spec.rb
opal-0.10.5 spec/opal/core/enumerable/collect_break_spec.rb
opal-0.10.4 spec/opal/core/enumerable/collect_break_spec.rb
opal-0.11.0.rc1 spec/opal/core/enumerable/collect_break_spec.rb
opal-0.10.3 spec/opal/core/enumerable/collect_break_spec.rb
opal-0.10.2 spec/opal/core/enumerable/collect_break_spec.rb