mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
Fixed tests for returning an instance of Time
in the local system timezone.
This commit is contained in:
parent
5522fd9bd8
commit
20ae0d0e39
1 changed files with 5 additions and 5 deletions
|
@ -293,16 +293,16 @@ end
|
||||||
|
|
||||||
class StringConversionsTest < ActiveSupport::TestCase
|
class StringConversionsTest < ActiveSupport::TestCase
|
||||||
def test_string_to_time
|
def test_string_to_time
|
||||||
with_env_tz "US/Eastern" do
|
with_env_tz "Europe/Moscow" do
|
||||||
assert_equal Time.utc(2005, 2, 27, 23, 50), "2005-02-27 23:50".to_time(:utc)
|
assert_equal Time.utc(2005, 2, 27, 23, 50), "2005-02-27 23:50".to_time(:utc)
|
||||||
assert_equal Time.local(2005, 2, 27, 23, 50), "2005-02-27 23:50".to_time
|
assert_equal Time.local(2005, 2, 27, 23, 50), "2005-02-27 23:50".to_time
|
||||||
assert_equal Time.utc(2005, 2, 27, 23, 50, 19, 275038), "2005-02-27T23:50:19.275038".to_time(:utc)
|
assert_equal Time.utc(2005, 2, 27, 23, 50, 19, 275038), "2005-02-27T23:50:19.275038".to_time(:utc)
|
||||||
assert_equal Time.local(2005, 2, 27, 23, 50, 19, 275038), "2005-02-27T23:50:19.275038".to_time
|
assert_equal Time.local(2005, 2, 27, 23, 50, 19, 275038), "2005-02-27T23:50:19.275038".to_time
|
||||||
assert_equal Time.utc(2039, 2, 27, 23, 50), "2039-02-27 23:50".to_time(:utc)
|
assert_equal Time.utc(2039, 2, 27, 23, 50), "2039-02-27 23:50".to_time(:utc)
|
||||||
assert_equal Time.local(2039, 2, 27, 23, 50), "2039-02-27 23:50".to_time
|
assert_equal Time.local(2039, 2, 27, 23, 50), "2039-02-27 23:50".to_time
|
||||||
assert_equal Time.local(2011, 2, 27, 18, 50), "2011-02-27 22:50 -0100".to_time
|
assert_equal Time.local(2011, 2, 27, 18, 50), "2011-02-27 13:50 -0100".to_time
|
||||||
assert_equal Time.utc(2011, 2, 27, 23, 50), "2011-02-27 22:50 -0100".to_time(:utc)
|
assert_equal Time.utc(2011, 2, 27, 23, 50), "2011-02-27 22:50 -0100".to_time(:utc)
|
||||||
assert_equal Time.local(2005, 2, 27, 23, 50), "2005-02-27 23:50 -0500".to_time
|
assert_equal Time.local(2005, 2, 27, 23, 50), "2005-02-27 14:50 -0500".to_time
|
||||||
assert_nil "".to_time
|
assert_nil "".to_time
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
@ -317,11 +317,11 @@ class StringConversionsTest < ActiveSupport::TestCase
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_partial_string_to_time
|
def test_partial_string_to_time
|
||||||
with_env_tz "US/Eastern" do
|
with_env_tz "Europe/Moscow" do
|
||||||
now = Time.now
|
now = Time.now
|
||||||
assert_equal Time.local(now.year, now.month, now.day, 23, 50), "23:50".to_time
|
assert_equal Time.local(now.year, now.month, now.day, 23, 50), "23:50".to_time
|
||||||
assert_equal Time.utc(now.year, now.month, now.day, 23, 50), "23:50".to_time(:utc)
|
assert_equal Time.utc(now.year, now.month, now.day, 23, 50), "23:50".to_time(:utc)
|
||||||
assert_equal Time.local(now.year, now.month, now.day, 18, 50), "22:50 -0100".to_time
|
assert_equal Time.local(now.year, now.month, now.day, 18, 50), "13:50 -0100".to_time
|
||||||
assert_equal Time.utc(now.year, now.month, now.day, 23, 50), "22:50 -0100".to_time(:utc)
|
assert_equal Time.utc(now.year, now.month, now.day, 23, 50), "22:50 -0100".to_time(:utc)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in a new issue