Sha256: c84b844cb2cf7129033b1a688e469f729c067dda6dc9f1f8893e3c28fc872812

Contents?: true

Size: 517 Bytes

Versions: 6

Compression:

Stored size: 517 Bytes

Contents

require File.dirname(__FILE__) + '/../spec_helper'
require 'mspec/helpers/enumerator_class'

describe "#enumerator_class" do

  ruby_version_is ''...'1.8.7' do
    it "returns Enumerable::Enumerator in Ruby 1.8.6-" do
      lambda { enumerator_class }.should raise_error(NameError)
      require 'enumerator'
      enumerator_class.should == Enumerable::Enumerator
    end
  end

  ruby_version_is '1.8.7' do
    it "returns Enumerator in Ruby 1.8.7+" do
      enumerator_class.should == Enumerator
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
mspec-1.5.17 spec/helpers/enumerator_class_spec.rb
mspec-1.5.16 spec/helpers/enumerator_class_spec.rb
mspec-1.5.15 spec/helpers/enumerator_class_spec.rb
mspec-1.5.14 spec/helpers/enumerator_class_spec.rb
mspec-1.5.13 spec/helpers/enumerator_class_spec.rb
mspec-1.5.12 spec/helpers/enumerator_class_spec.rb