mirror of
https://github.com/python/cpython.git
synced 2024-11-24 00:38:00 +01:00
Determine the support of the Kyiv timezone by checking the result of
astimezone() which uses the system tz database and not the one
populated by zoneinfo.
(cherry picked from commit 931d7e052e
)
This commit is contained in:
parent
011fb84db5
commit
fb0b642bf1
@ -133,6 +133,8 @@ class LocaltimeTests(unittest.TestCase):
|
|||||||
def test_variable_tzname(self):
|
def test_variable_tzname(self):
|
||||||
t0 = datetime.datetime(1984, 1, 1, tzinfo=datetime.timezone.utc)
|
t0 = datetime.datetime(1984, 1, 1, tzinfo=datetime.timezone.utc)
|
||||||
t1 = utils.localtime(t0)
|
t1 = utils.localtime(t0)
|
||||||
|
if t1.tzname() == 'Europe':
|
||||||
|
self.skipTest("Can't find a Kyiv timezone database")
|
||||||
self.assertEqual(t1.tzname(), 'MSK')
|
self.assertEqual(t1.tzname(), 'MSK')
|
||||||
t0 = datetime.datetime(1994, 1, 1, tzinfo=datetime.timezone.utc)
|
t0 = datetime.datetime(1994, 1, 1, tzinfo=datetime.timezone.utc)
|
||||||
t1 = utils.localtime(t0)
|
t1 = utils.localtime(t0)
|
||||||
|
Loading…
Reference in New Issue
Block a user