|
1 | | -from datetime import date, time, timedelta |
| 1 | +from datetime import date, time, timedelta, timezone |
2 | 2 | from decimal import Decimal |
3 | 3 | import os |
4 | 4 |
|
@@ -247,13 +247,11 @@ def writable(request): |
247 | 247 |
|
248 | 248 | @pytest.fixture(scope='module') |
249 | 249 | def datetime_tz_utc(): |
250 | | - from datetime import timezone |
251 | 250 | return timezone.utc |
252 | 251 |
|
253 | 252 |
|
254 | 253 | utc_objs = ['utc', 'dateutil/UTC', utc, tzutc()] |
255 | 254 | if PY3: |
256 | | - from datetime import timezone |
257 | 255 | utc_objs.append(timezone.utc) |
258 | 256 |
|
259 | 257 |
|
@@ -366,7 +364,9 @@ def unique_nulls_fixture(request): |
366 | 364 |
|
367 | 365 | TIMEZONES = [None, 'UTC', 'US/Eastern', 'Asia/Tokyo', 'dateutil/US/Pacific', |
368 | 366 | 'dateutil/Asia/Singapore', tzutc(), tzlocal(), FixedOffset(300), |
369 | | - FixedOffset(0), FixedOffset(-300)] |
| 367 | + FixedOffset(0), FixedOffset(-300), timezone.utc, |
| 368 | + timezone(timedelta(hours=1)), |
| 369 | + timezone(timedelta(hours=-1), name='foo')] |
370 | 370 |
|
371 | 371 |
|
372 | 372 | @td.parametrize_fixture_doc(str(TIMEZONES)) |
|
0 commit comments