Sha256: f0c7cfff4f35ecc485bee5a2767464e4a446067191531421160fe9b2af2c4047
Contents?: true
Size: 826 Bytes
Versions: 83
Compression:
Stored size: 826 Bytes
Contents
require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/../../spec_helper' require File.dirname(File.join(__rhoGetCurrentDir(), __FILE__)) + '/fixtures/classes' describe "Enumerable#partition" do it "returns two arrays, the first containing elements for which the block is true, the second containing the rest" do EnumerableSpecs::Numerous.new.partition { |i| i % 2 == 0 }.should == [[2, 6, 4], [5, 3, 1]] end ruby_version_is "" ... "1.8.7" do it "throws LocalJumpError if called without a block" do lambda { EnumerableSpecs::Numerous.new.partition }.should raise_error(LocalJumpError) end end ruby_version_is "1.8.7" do it "returns an Enumerator if called without a block" do EnumerableSpecs::Numerous.new.partition.should be_kind_of(enumerator_class) end end end
Version data entries
83 entries across 83 versions & 1 rubygems