Skip to content

Commit 13508c1

Browse files
committed
Add TypeVar inheritance test for Unpack
1 parent 53584b1 commit 13508c1

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/test_typing_extensions.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6172,6 +6172,12 @@ def test_equivalent_nested_variadics(self):
61726172
self.assertEqual(nested_tuple_bare, TupleAliasTsT[Unpack[Tuple[str, int]], object])
61736173
self.assertEqual(nested_tuple_bare, TupleAliasTsT[Unpack[Tuple[str]], Unpack[Tuple[int]], object])
61746174

6175+
@skipUnless(TYPING_3_11_0, "Needed for backport")
6176+
def test_type_var_inheritance(self):
6177+
Ts = TypeVarTuple("Ts")
6178+
self.assertFalse(isinstance(Unpack[Ts], TypeVar))
6179+
self.assertFalse(isinstance(Unpack[Ts], typing.TypeVar))
6180+
61756181

61766182
class TypeVarTupleTests(BaseTestCase):
61776183

0 commit comments

Comments
 (0)