Sha256: 4bfc0d2c35add127a4114bc7a0df8390fa5a4647fee69a896c99ef10b5ca16d4

Contents?: true

Size: 461 Bytes

Versions: 5

Compression:

Stored size: 461 Bytes

Contents

require 'spec_helper'

describe Hash do
  describe "#each_with_end_flag" do
    it 'works' do
      passes = []
      [:first => "1st", :second => "2nd", :third => "3rd"].each_with_end_flag do |item, flag|
        passes.push(item) if flag
      end
      passes.size.should == 1
    end
  end

  describe "#not_empty?" do
    it "works" do
      {}.not_empty?.should == false
      {:test => "me"}.not_empty?.should == true
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
corelib-0.0.6 spec/hash/core_spec.rb
corelib-0.0.5 spec/hash/core_spec.rb
corelib-0.0.4 spec/hash/core_spec.rb
corelib-0.0.3 spec/hash/core_spec.rb
corelib-0.0.2 spec/hash/core_spec.rb