3
3
from datetime import datetime as dt
4
4
import pytz
5
5
from arctic .date import mktz , datetime_to_ms , ms_to_datetime
6
+ from arctic .date ._mktz import DEFAULT_TIME_ZONE_NAME
6
7
7
8
8
9
def assert_roundtrip (tz ):
@@ -33,7 +34,7 @@ def test_UTC_roundtrip():
33
34
assert_roundtrip (tz )
34
35
35
36
36
- def test_weird_get_tz_London ():
37
+ def test_weird_get_tz_local ():
37
38
tz = get_tz ()
38
39
assert_roundtrip (tz )
39
40
@@ -50,7 +51,7 @@ def test_mktz_London():
50
51
assert_roundtrip (tz )
51
52
52
53
53
- def test_datetime_roundtrip_lon_no_tz ():
54
+ def test_datetime_roundtrip_local_no_tz ():
54
55
pdt = datetime .datetime (2012 , 6 , 12 , 12 , 12 , 12 , 123000 )
55
56
pdt2 = ms_to_datetime (datetime_to_ms (pdt ))
56
57
assert pdt2 == pdt
@@ -60,21 +61,21 @@ def test_datetime_roundtrip_lon_no_tz():
60
61
assert pdt2 == pdt
61
62
62
63
63
- def test_datetime_roundtrip_lon_tz ():
64
- pdt = datetime .datetime (2012 , 6 , 12 , 12 , 12 , 12 , 123000 , tzinfo = mktz ('Europe/London' ))
64
+ def test_datetime_roundtrip_local_tz ():
65
+ pdt = datetime .datetime (2012 , 6 , 12 , 12 , 12 , 12 , 123000 , tzinfo = mktz (DEFAULT_TIME_ZONE_NAME ))
65
66
pdt2 = ms_to_datetime (datetime_to_ms (pdt ))
66
67
assert pdt2 == pdt .replace (tzinfo = None )
67
68
68
- pdt = datetime .datetime (2012 , 1 , 12 , 12 , 12 , 12 , 123000 , tzinfo = mktz ('Europe/London' ))
69
+ pdt = datetime .datetime (2012 , 1 , 12 , 12 , 12 , 12 , 123000 , tzinfo = mktz (DEFAULT_TIME_ZONE_NAME ))
69
70
pdt2 = ms_to_datetime (datetime_to_ms (pdt ))
70
71
assert pdt2 == pdt .replace (tzinfo = None )
71
72
72
73
73
74
def test_datetime_roundtrip_est_tz ():
74
75
pdt = datetime .datetime (2012 , 6 , 12 , 12 , 12 , 12 , 123000 , tzinfo = mktz ('EST' ))
75
76
pdt2 = ms_to_datetime (datetime_to_ms (pdt ))
76
- assert pdt2 .replace (tzinfo = mktz ('Europe/London' )) == pdt
77
+ assert pdt2 .replace (tzinfo = mktz (DEFAULT_TIME_ZONE_NAME )) == pdt
77
78
78
79
pdt = datetime .datetime (2012 , 1 , 12 , 12 , 12 , 12 , 123000 , tzinfo = mktz ('EST' ))
79
80
pdt2 = ms_to_datetime (datetime_to_ms (pdt ))
80
- assert pdt2 .replace (tzinfo = mktz ('Europe/London' )) == pdt
81
+ assert pdt2 .replace (tzinfo = mktz (DEFAULT_TIME_ZONE_NAME )) == pdt
0 commit comments