mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Reset column info after making Topic tz-aware
In AttributeMethodsTest, we make the global Topic class time zone-aware which changes instance date time attribute casting behaviour. We need to reset column info after the test because future tests don't expect Topic date time columns to be time zone-aware.
This commit is contained in:
parent
ccaa6199a7
commit
08e78ad4ae
1 changed files with 4 additions and 0 deletions
|
@ -711,6 +711,10 @@ class AttributeMethodsTest < ActiveRecord::TestCase
|
||||||
record.written_on = "Jan 01 00:00:00 2014"
|
record.written_on = "Jan 01 00:00:00 2014"
|
||||||
assert_equal record, YAML.load(YAML.dump(record))
|
assert_equal record, YAML.load(YAML.dump(record))
|
||||||
end
|
end
|
||||||
|
ensure
|
||||||
|
# NOTE: Reset column info because global topics
|
||||||
|
# don't have tz-aware attributes by default.
|
||||||
|
Topic.reset_column_information
|
||||||
end
|
end
|
||||||
|
|
||||||
test "setting a time zone-aware time in the current time zone" do
|
test "setting a time zone-aware time in the current time zone" do
|
||||||
|
|
Loading…
Reference in a new issue