Skip to content

Commit ec0f801

Browse files
authored
[3.13] gh-121279: Fix importlib DeprecatedAttrsTests (#121319)
Delete attributes after getting them, so the warning is emitted again when the test is run multiple times (ex: when checking for reference leaks).
1 parent 2516673 commit ec0f801

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Lib/test/test_importlib/test_abc.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -920,14 +920,17 @@ class DeprecatedAttrsTests:
920920
def test_deprecated_attr_ResourceReader(self):
921921
with self.assertWarns(DeprecationWarning):
922922
self.abc.ResourceReader
923+
del self.abc.ResourceReader
923924

924925
def test_deprecated_attr_Traversable(self):
925926
with self.assertWarns(DeprecationWarning):
926927
self.abc.Traversable
928+
del self.abc.Traversable
927929

928930
def test_deprecated_attr_TraversableResources(self):
929931
with self.assertWarns(DeprecationWarning):
930932
self.abc.TraversableResources
933+
del self.abc.TraversableResources
931934

932935

933936
(Frozen_DeprecatedAttrsTests,

0 commit comments

Comments
 (0)