Sha256: 71b2e332e8057bc29995b0ce92d54221045f4d89f63891220a757f219d8e37bf

Contents?: true

Size: 361 Bytes

Versions: 6

Compression:

Stored size: 361 Bytes

Contents

require(File.join(File.dirname(__FILE__), '..', 'date_spec_helper'))

describe "Date#downto" do

  it "should be able to step backward in time" do
    ds    = Date.civil(2000, 4, 14)
    de    = Date.civil(2000, 3, 29)
    count = 0
    ds.step(de, -1) do |d|
      d.should <= ds
      d.should >= de
      count += 1
    end
    count.should == 17
  end

end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
third_base-1.3.0 spec/date/downto_spec.rb
third_base-1.2.0 spec/date/downto_spec.rb
third_base-1.1.1 spec/date/downto_spec.rb
third_base-1.1.0 spec/date/downto_spec.rb
third_base-1.0.0 spec/date/downto_spec.rb
third_base-1.0.1 spec/date/downto_spec.rb