Sha256: 9975923a57613bdd0f6cb5b7c21e0d8d67c452538cb43a94d2d887ff5943a8c0

Contents?: true

Size: 482 Bytes

Versions: 21

Compression:

Stored size: 482 Bytes

Contents

describe "Enumerable#drop" do
  before :each do
    @enum = EnumerableSpecs::Numerous.new(3, 2, 1, :go)
  end

  describe "passed a number n as an argument" do
    it "returns [] for empty enumerables" do
      EnumerableSpecs::Empty.new.drop(0).should == []
      EnumerableSpecs::Empty.new.drop(2).should == []
    end

    it "returns [] if dropping all" do
      @enum.drop(5).should == []
      EnumerableSpecs::Numerous.new(3, 2, 1, :go).drop(4).should == []
    end
  end
end

Version data entries

21 entries across 21 versions & 1 rubygems

Version Path
opal-0.3.41 spec/core/enumerable/drop_spec.rb
opal-0.3.40 spec/core/enumerable/drop_spec.rb
opal-0.3.39 spec/core/enumerable/drop_spec.rb
opal-0.3.38 spec/core/enumerable/drop_spec.rb
opal-0.3.37 spec/core/enumerable/drop_spec.rb
opal-0.3.36 spec/core/enumerable/drop_spec.rb
opal-0.3.35 spec/core/enumerable/drop_spec.rb
opal-0.3.34 spec/core/enumerable/drop_spec.rb
opal-0.3.33 spec/core/enumerable/drop_spec.rb
opal-0.3.32 spec/core/enumerable/drop_spec.rb
opal-0.3.31 spec/core/enumerable/drop_spec.rb
opal-0.3.30 spec/core/enumerable/drop_spec.rb
opal-0.3.29 spec/core/enumerable/drop_spec.rb
opal-0.3.28 spec/core/enumerable/drop_spec.rb
opal-0.3.27 spec/core/enumerable/drop_spec.rb
opal-0.3.26 spec/core/enumerable/drop_spec.rb
opal-0.3.25 spec/core/enumerable/drop_spec.rb
opal-0.3.22 spec/core/enumerable/drop_spec.rb
opal-0.3.21 test/core/enumerable/drop_spec.rb
opal-0.3.20 test/core/enumerable/drop_spec.rb