summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlex Waygood <Alex.Waygood@Gmail.com>2023-03-05 22:16:08 (GMT)
committerGitHub <noreply@github.com>2023-03-05 22:16:08 (GMT)
commitf5280e2ed8a673bc01adf86e4019e3ea1a150f5a (patch)
treeb5d0cccc8096130187c3299aba66c5f31c6d4877
parent9cec6022e438a28a66bc775b497f97d8bbad9610 (diff)
downloadcpython-f5280e2ed8a673bc01adf86e4019e3ea1a150f5a.zip
cpython-f5280e2ed8a673bc01adf86e4019e3ea1a150f5a.tar.gz
cpython-f5280e2ed8a673bc01adf86e4019e3ea1a150f5a.tar.bz2
[3.10] gh-102444: Fix minor bugs in `test_typing` highlighted by pyflakes (#102445) (#102452)
(cherry picked from commit 96e1022)
-rw-r--r--Lib/test/test_typing.py12
1 files changed, 1 insertions, 11 deletions
diff --git a/Lib/test/test_typing.py b/Lib/test/test_typing.py
index 2be4195..4e0a4f5 100644
--- a/Lib/test/test_typing.py
+++ b/Lib/test/test_typing.py
@@ -4752,16 +4752,6 @@ class AnnotatedTests(BaseTestCase):
self.assertEqual(get_type_hints(C, globals())['classvar'], ClassVar[int])
self.assertEqual(get_type_hints(C, globals())['const'], Final[int])
- def test_hash_eq(self):
- self.assertEqual(len({Annotated[int, 4, 5], Annotated[int, 4, 5]}), 1)
- self.assertNotEqual(Annotated[int, 4, 5], Annotated[int, 5, 4])
- self.assertNotEqual(Annotated[int, 4, 5], Annotated[str, 4, 5])
- self.assertNotEqual(Annotated[int, 4], Annotated[int, 4, 4])
- self.assertEqual(
- {Annotated[int, 4, 5], Annotated[int, 4, 5], Annotated[T, 4, 5]},
- {Annotated[int, 4, 5], Annotated[T, 4, 5]}
- )
-
def test_cannot_subclass(self):
with self.assertRaisesRegex(TypeError, "Cannot subclass .*Annotated"):
class C(Annotated):
@@ -5309,7 +5299,7 @@ class SpecialAttrsTests(BaseTestCase):
self.assertEqual(fr.__module__, 'typing')
# Forward refs are currently unpicklable.
for proto in range(pickle.HIGHEST_PROTOCOL + 1):
- with self.assertRaises(TypeError) as exc:
+ with self.assertRaises(TypeError):
pickle.dumps(fr, proto)
self.assertEqual(SpecialAttrsTests.TypeName.__name__, 'TypeName')