Sha256: 84267eb77353935f6d128deef297898aa0621c5226b20dfc407b6802757dfa14

Contents?: true

Size: 497 Bytes

Versions: 2

Compression:

Stored size: 497 Bytes

Contents

ruby_version_is ""..."1.9" do
  require File.expand_path('../../../fixtures/enumerator/classes', __FILE__)
  require 'enumerator'

  describe "Enumerator#enum_with_index" do
    it "returns an enumerator of the receiver with an iteration of each_with_index" do
      a = []
      enum = EnumSpecs::Numerous.new.enum_with_index
      enum.should be_an_instance_of(enumerator_class)
      enum.each { |e| a << e }
      a.should == [[2, 0], [5, 1], [3, 2], [6, 3], [1, 4], [4, 5]]
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rubysl-enumerator-2.0.0 spec/enum_with_index_spec.rb
rubysl-enumerator-1.0.0 spec/enum_with_index_spec.rb