Sha256: d29cfd2e289083965873ae6016c98e2a7e998f6abd584e26f379f18a4777a0ce
Contents?: true
Size: 841 Bytes
Versions: 2
Compression:
Stored size: 841 Bytes
Contents
require 'rext/numeric' describe Numeric do describe "time" do describe "#ago / #before" do it "should return the distance in time before now, or specified time" do event = Time.mktime 1987, 5, 25 15.days.before(event).should == Time.mktime(1987, 5, 10) end end describe "#since / #from_now" do it "should return the distance in time from now, or specified time" do event = Time.mktime 1987, 5, 25 5.days.since(event).should == Time.mktime(1987, 5, 30) end end end describe "bytes" do it "should return bytes, kilobytes, megabytes, gigabytes, and terabytes" do 5.bytes.should == 5 5.kilobytes.should == 5120 5.megabytes.should == 5242880 5.gigabytes.should == 5368709120 5.terabytes.should == 5497558138880 end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
visionmedia-rext-0.2.1 | spec/numeric_spec.rb |
visionmedia-rext-0.2.2 | spec/numeric_spec.rb |