Skip to content

Commit d264bec

Browse files
Polishing.
1 parent 715af64 commit d264bec

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

Lib/test/test_zoneinfo/test_zoneinfo.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1559,16 +1559,17 @@ def __get__(self, obj, owner):
15591559
class EvilZoneInfo(self.klass):
15601560
pass
15611561

1562+
# Must be set after the class creation.
15621563
EvilZoneInfo._weak_cache = BombDescriptor()
15631564

1564-
zone1 = EvilZoneInfo("America/Los_Angeles")
1565-
1566-
self.assertEqual(str(zone1), "America/Los_Angeles")
1565+
key = "America/Los_Angeles"
1566+
zone1 = EvilZoneInfo(key)
1567+
self.assertEqual(str(zone1), key)
15671568

15681569
EvilZoneInfo.clear_cache()
1569-
1570-
zone2 = EvilZoneInfo("America/Los_Angeles")
1571-
self.assertEqual(str(zone2), "America/Los_Angeles")
1570+
zone2 = EvilZoneInfo(key)
1571+
self.assertEqual(str(zone2), key)
1572+
self.assertIsNot(zone2, zone1)
15721573

15731574

15741575
class CZoneInfoCacheTest(ZoneInfoCacheTest):

0 commit comments

Comments
 (0)