Sha256: a0e0d98ec62f87b09c4a68e14a69e264a71a83fa88efc2bcff18f6656416f8cb
Contents?: true
Size: 752 Bytes
Versions: 2
Compression:
Stored size: 752 Bytes
Contents
require File.dirname(__FILE__) + '/../spec_helper' describe Time, 'to_json' do it "should convert to utc and format the time in a way that i can use it for sorting in couchdb" do time = Time.parse('2009-01-01 11:12:23 +0200') time.to_json.should == "\"2009/01/01 09:12:23 +0000\"" end end describe Time, 'to_s(:json)' do it "should format it in the same way as to_json does so i can use this to do queries over time attributes" do time = Time.parse('2009-01-01 11:12:23 +0200') time.to_s(:json).should == "2009/01/01 09:12:23 +0000" end end describe Time, 'to_s' do it "should leave the original to_s untouched" do time = Time.parse('2009-01-01 10:12:23 +0100').getutc time.to_s.should include("09:12:23") end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
couch_potato-0.2.27 | spec/unit/time_spec.rb |
couch_potato-0.2.26 | spec/unit/time_spec.rb |