diff options
author | Alex Waygood <Alex.Waygood@Gmail.com> | 2023-03-05 22:16:08 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-05 22:16:08 (GMT) |
commit | f5280e2ed8a673bc01adf86e4019e3ea1a150f5a (patch) | |
tree | b5d0cccc8096130187c3299aba66c5f31c6d4877 | |
parent | 9cec6022e438a28a66bc775b497f97d8bbad9610 (diff) | |
download | cpython-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.py | 12 |
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') |