()
| 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(): |
nothing calls this directly
no test coverage detected