test/unit/model_test.rb in paper_trail-2.2.2 vs test/unit/model_test.rb in paper_trail-2.2.3
- old
+ new
@@ -210,15 +210,15 @@
should 'handle decimals' do
assert_in_delta 2.71828, @previous.a_decimal, 0.00001
end
should 'handle datetimes' do
- assert_equal @date_time.to_time.utc, @previous.a_datetime.to_time.utc
+ assert_equal @date_time.to_time.utc.to_i, @previous.a_datetime.to_time.utc.to_i
end
should 'handle times' do
- assert_equal @time, @previous.a_time
+ assert_equal @time.utc.to_i, @previous.a_time.utc.to_i
end
should 'handle dates' do
assert_equal @date, @previous.a_date
end
@@ -239,17 +239,17 @@
should 'reify previous version' do
assert_kind_of Widget, @last.reify
end
should 'restore all forward-compatible attributes' do
- assert_equal 'Warble', @last.reify.name
- assert_equal 'The quick brown fox', @last.reify.a_text
- assert_equal 42, @last.reify.an_integer
- assert_in_delta 153.01, @last.reify.a_float, 0.001
- assert_in_delta 2.71828, @last.reify.a_decimal, 0.00001
- assert_equal @date_time.to_time.utc, @last.reify.a_datetime.to_time.utc
- assert_equal @time, @last.reify.a_time
- assert_equal @date, @last.reify.a_date
+ assert_equal 'Warble', @last.reify.name
+ assert_equal 'The quick brown fox', @last.reify.a_text
+ assert_equal 42, @last.reify.an_integer
+ assert_in_delta 153.01, @last.reify.a_float, 0.001
+ assert_in_delta 2.71828, @last.reify.a_decimal, 0.00001
+ assert_equal @date_time.to_time.utc.to_i, @last.reify.a_datetime.to_time.utc.to_i
+ assert_equal @time.utc.to_i, @last.reify.a_time.utc.to_i
+ assert_equal @date, @last.reify.a_date
assert @last.reify.a_boolean
end
end
end