mirror of
https://github.com/Shopify/liquid.git
synced 2026-09-15 08:50:45 -07:00
Merge pull request #631 from Shopify/fix-tz-test-failure
Fix a timezone test failure.
This commit is contained in:
@@ -263,8 +263,10 @@ class StandardFiltersTest < Minitest::Test
|
|||||||
|
|
||||||
assert_equal '', @filters.date('', "%B")
|
assert_equal '', @filters.date('', "%B")
|
||||||
|
|
||||||
assert_equal "07/05/2006", @filters.date(1152098955, "%m/%d/%Y")
|
with_timezone("UTC") do
|
||||||
assert_equal "07/05/2006", @filters.date("1152098955", "%m/%d/%Y")
|
assert_equal "07/05/2006", @filters.date(1152098955, "%m/%d/%Y")
|
||||||
|
assert_equal "07/05/2006", @filters.date("1152098955", "%m/%d/%Y")
|
||||||
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
def test_first_last
|
def test_first_last
|
||||||
@@ -417,4 +419,14 @@ class StandardFiltersTest < Minitest::Test
|
|||||||
def test_cannot_access_private_methods
|
def test_cannot_access_private_methods
|
||||||
assert_template_result('a', "{{ 'a' | to_number }}")
|
assert_template_result('a', "{{ 'a' | to_number }}")
|
||||||
end
|
end
|
||||||
|
|
||||||
|
private
|
||||||
|
|
||||||
|
def with_timezone(tz)
|
||||||
|
old_tz = ENV['TZ']
|
||||||
|
ENV['TZ'] = tz
|
||||||
|
yield
|
||||||
|
ensure
|
||||||
|
ENV['TZ'] = old_tz
|
||||||
|
end
|
||||||
end # StandardFiltersTest
|
end # StandardFiltersTest
|
||||||
|
|||||||
Reference in New Issue
Block a user