File tree Expand file tree Collapse file tree 1 file changed +4
-9
lines changed
Expand file tree Collapse file tree 1 file changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -1554,11 +1554,6 @@ def __eq__(self, other):
15541554
15551555 def test_weak_cache_descriptor_use_after_free (self ):
15561556 from zoneinfo import ZoneInfo
1557-
1558- available_zones = sorted (zoneinfo .available_timezones ())
1559- if "UTC" not in available_zones :
1560- raise unittest .SkipTest ("No time zone data available" )
1561-
15621557 class BombDescriptor :
15631558 def __get__ (self , obj , owner ):
15641559 return {}
@@ -1568,16 +1563,16 @@ class EvilZoneInfo(ZoneInfo):
15681563
15691564 EvilZoneInfo ._weak_cache = BombDescriptor ()
15701565
1571- zone1 = EvilZoneInfo ("UTC " )
1566+ zone1 = EvilZoneInfo ("America/Los_Angeles " )
15721567
15731568 self .assertIsNotNone (zone1 )
1574- self .assertEqual (str (zone1 ), "UTC " )
1569+ self .assertEqual (str (zone1 ), "America/Los_Angeles " )
15751570
15761571 EvilZoneInfo .clear_cache ()
15771572
1578- zone2 = EvilZoneInfo ("UTC " )
1573+ zone2 = EvilZoneInfo ("America/Los_Angeles " )
15791574 self .assertIsNotNone (zone2 )
1580- self .assertEqual (str (zone2 ), "UTC " )
1575+ self .assertEqual (str (zone2 ), "America/Los_Angeles " )
15811576
15821577
15831578class CZoneInfoCacheTest (ZoneInfoCacheTest ):
You can’t perform that action at this time.
0 commit comments