mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
Daylight savings suck!
This commit is contained in:
parent
58d8435758
commit
d6e72e1f54
1 changed files with 8 additions and 1 deletions
|
@ -156,6 +156,9 @@ def test_get_offset(timezone):
|
||||||
"""
|
"""
|
||||||
Test timezone.get_offset
|
Test timezone.get_offset
|
||||||
"""
|
"""
|
||||||
|
pytz = pytest.importorskip("pytz")
|
||||||
|
now = datetime.datetime.now(tz=pytz.UTC)
|
||||||
|
|
||||||
ret = timezone.set_zone("Pacific/Wake")
|
ret = timezone.set_zone("Pacific/Wake")
|
||||||
assert ret
|
assert ret
|
||||||
ret = timezone.get_offset()
|
ret = timezone.get_offset()
|
||||||
|
@ -166,7 +169,11 @@ def test_get_offset(timezone):
|
||||||
assert ret
|
assert ret
|
||||||
ret = timezone.get_offset()
|
ret = timezone.get_offset()
|
||||||
assert isinstance(ret, str)
|
assert isinstance(ret, str)
|
||||||
assert ret == "-0800"
|
|
||||||
|
if now.astimezone(pytz.timezone("America/Los_Angeles")).dst():
|
||||||
|
assert ret == "-0700"
|
||||||
|
else:
|
||||||
|
assert ret == "-0800"
|
||||||
|
|
||||||
|
|
||||||
@pytest.mark.usefixtures("_reset_zone")
|
@pytest.mark.usefixtures("_reset_zone")
|
||||||
|
|
Loading…
Add table
Reference in a new issue