MCPcopy Index your code
hub / github.com/RustPython/RustPython / _add

Method _add

Lib/test/test_zoneinfo/test_zoneinfo.py:1224–1249  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

1222
1223 @call
1224 def _add():
1225 # Transition to EDT on the 2nd Sunday in March at 4 AM, and
1226 # transition back on the first Sunday in November at 3AM
1227 tzstr = "EST5EDT,M3.2.0/4:00,M11.1.0/3:00"
1228
1229 EST = ZoneOffset("EST", timedelta(hours=-5), ZERO)
1230 EDT = ZoneOffset("EDT", timedelta(hours=-4), ONE_H)
1231
1232 cases[tzstr] = (
1233 (datetime(2019, 3, 9), EST, NORMAL),
1234 (datetime(2019, 3, 10, 3, 59), EST, NORMAL),
1235 (datetime(2019, 3, 10, 4, 0, fold=0), EST, GAP),
1236 (datetime(2019, 3, 10, 4, 0, fold=1), EDT, GAP),
1237 (datetime(2019, 3, 10, 4, 1, fold=0), EST, GAP),
1238 (datetime(2019, 3, 10, 4, 1, fold=1), EDT, GAP),
1239 (datetime(2019, 11, 2), EDT, NORMAL),
1240 (datetime(2019, 11, 3, 1, 59, fold=1), EDT, NORMAL),
1241 (datetime(2019, 11, 3, 2, 0, fold=0), EDT, FOLD),
1242 (datetime(2019, 11, 3, 2, 0, fold=1), EST, FOLD),
1243 (datetime(2020, 3, 8, 3, 59), EST, NORMAL),
1244 (datetime(2020, 3, 8, 4, 0, fold=0), EST, GAP),
1245 (datetime(2020, 3, 8, 4, 0, fold=1), EDT, GAP),
1246 (datetime(2020, 11, 1, 1, 59, fold=1), EDT, NORMAL),
1247 (datetime(2020, 11, 1, 2, 0, fold=0), EDT, FOLD),
1248 (datetime(2020, 11, 1, 2, 0, fold=1), EST, FOLD),
1249 )
1250
1251 @call
1252 def _add():

Callers

nothing calls this directly

Calls 3

timedeltaClass · 0.90
datetimeClass · 0.90
ZoneOffsetClass · 0.85

Tested by

no test coverage detected