1
0
mirror of https://github.com/django/django.git synced 2025-01-19 06:43:15 +00:00

Skipped a dateformat test on Windows as needed.

Refs 1014ba026e879e56e0f265a8d9f54e6f39843348
This commit is contained in:
Tim Graham 2016-01-04 19:08:21 -05:00
parent 49eeb0f570
commit 2765adc8dc

View File

@ -1,6 +1,8 @@
from __future__ import unicode_literals from __future__ import unicode_literals
import sys
from datetime import date, datetime from datetime import date, datetime
from unittest import skipIf
from django.test import SimpleTestCase, override_settings from django.test import SimpleTestCase, override_settings
from django.test.utils import TZ_SUPPORT, requires_tz_support from django.test.utils import TZ_SUPPORT, requires_tz_support
@ -34,6 +36,7 @@ class DateFormatTests(SimpleTestCase):
dt = datetime(2009, 5, 16, 5, 30, 30) dt = datetime(2009, 5, 16, 5, 30, 30)
self.assertEqual(datetime.fromtimestamp(int(format(dt, 'U'))), dt) self.assertEqual(datetime.fromtimestamp(int(format(dt, 'U'))), dt)
@skipIf(sys.platform.startswith('win') and not pytz, "Test requires pytz on Windows")
def test_naive_ambiguous_datetime(self): def test_naive_ambiguous_datetime(self):
# dt is ambiguous in Europe/Copenhagen. LocalTimezone guesses the # dt is ambiguous in Europe/Copenhagen. LocalTimezone guesses the
# offset (and gets it wrong 50% of the time) while pytz refuses the # offset (and gets it wrong 50% of the time) while pytz refuses the