From 4217393aeed42d67dd4b16a128528f5ca8d939c4 Mon Sep 17 00:00:00 2001 From: Nikita Sobolev Date: Tue, 30 Aug 2022 20:36:16 +0300 Subject: gh-95987: Fix `repr` of `Any` type subclasses (#96412) --- Lib/test/test_typing.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'Lib/test/test_typing.py') diff --git a/Lib/test/test_typing.py b/Lib/test/test_typing.py index 7eea01909ec..9239673c248 100644 --- a/Lib/test/test_typing.py +++ b/Lib/test/test_typing.py @@ -113,6 +113,12 @@ class AnyTests(BaseTestCase): def test_repr(self): self.assertEqual(repr(Any), 'typing.Any') + class Sub(Any): pass + self.assertEqual( + repr(Sub), + ".Sub'>", + ) + def test_errors(self): with self.assertRaises(TypeError): issubclass(42, Any) -- cgit v1.2.3