Sha256: 55999993df17c26828c041378a92e4c00652d2f17030245f672f06d2d57a80f0

Contents?: true

Size: 317 Bytes

Versions: 6

Compression:

Stored size: 317 Bytes

Contents

require 'date'

describe "Date#downto" do

  it "creates earlier dates when passed a negative step" 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
rubysl-date-2.0.9 spec/date/downto_spec.rb
rubysl-date-2.0.8 spec/date/downto_spec.rb
rubysl-date-2.0.6 spec/date/downto_spec.rb
rubysl-date-2.0.5 spec/date/downto_spec.rb
rubysl-date-2.0.3 spec/date/downto_spec.rb
rubysl-date-1.0.1 spec/date/downto_spec.rb