summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikita Sobolev <mail@sobolevn.me>2022-01-19 14:13:38 (GMT)
committerGitHub <noreply@github.com>2022-01-19 14:13:38 (GMT)
commit2792d6d18eab3efeb71e6397f88db86e610541f1 (patch)
treee20400cb4c4ee23af06be0019ac0d87aa4ffd4bd
parent3bf6315c4cabf72d64e65e6f85bf72c65137255a (diff)
downloadcpython-2792d6d18eab3efeb71e6397f88db86e610541f1.zip
cpython-2792d6d18eab3efeb71e6397f88db86e610541f1.tar.gz
cpython-2792d6d18eab3efeb71e6397f88db86e610541f1.tar.bz2
bpo-46416: Allow direct invocation of `Lib/test/test_typing.py` (GH-30641)
Use `__name__`
-rw-r--r--Lib/test/test_typing.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/Lib/test/test_typing.py b/Lib/test/test_typing.py
index 97c2c7f..e61f882 100644
--- a/Lib/test/test_typing.py
+++ b/Lib/test/test_typing.py
@@ -5071,7 +5071,7 @@ class SpecialAttrsTests(BaseTestCase):
)
self.assertEqual(
SpecialAttrsTests.TypeName.__module__,
- 'test.test_typing',
+ __name__,
)
# NewTypes are picklable assuming correct qualname information.
for proto in range(pickle.HIGHEST_PROTOCOL + 1):
@@ -5085,7 +5085,7 @@ class SpecialAttrsTests(BaseTestCase):
# __qualname__ is unnecessary.
self.assertEqual(SpecialAttrsT.__name__, 'SpecialAttrsT')
self.assertFalse(hasattr(SpecialAttrsT, '__qualname__'))
- self.assertEqual(SpecialAttrsT.__module__, 'test.test_typing')
+ self.assertEqual(SpecialAttrsT.__module__, __name__)
# Module-level type variables are picklable.
for proto in range(pickle.HIGHEST_PROTOCOL + 1):
s = pickle.dumps(SpecialAttrsT, proto)
@@ -5094,7 +5094,7 @@ class SpecialAttrsTests(BaseTestCase):
self.assertEqual(SpecialAttrsP.__name__, 'SpecialAttrsP')
self.assertFalse(hasattr(SpecialAttrsP, '__qualname__'))
- self.assertEqual(SpecialAttrsP.__module__, 'test.test_typing')
+ self.assertEqual(SpecialAttrsP.__module__, __name__)
# Module-level ParamSpecs are picklable.
for proto in range(pickle.HIGHEST_PROTOCOL + 1):
s = pickle.dumps(SpecialAttrsP, proto)