Skip to content

Commit 255de76

Browse files
committed
Clean duplicated tests
1 parent 8255667 commit 255de76

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

src/test_typing_extensions.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7342,26 +7342,10 @@ def test_getitem(self):
73427342

73437343
# More complex cases
73447344
Ts = TypeVarTuple("Ts")
7345-
CallableTs = TypeAliasType("CallableTs", Callable[[Unpack[Ts]], Any], type_params=(Ts, ))
7346-
unpack_callable = CallableTs[Unpack[Tuple[int, T]]]
7347-
if TYPING_3_11_0:
7348-
self.assertEqual(get_args(unpack_callable), (Unpack[Tuple[int, T]],))
7349-
else:
7350-
self.assertEqual(get_args(unpack_callable), (Tuple[int, T],))
7351-
self.assertEqual(unpack_callable.__parameters__, (T,))
7352-
73537345
Variadic = TypeAliasType("Variadic", Tuple[int, Unpack[Ts]], type_params=(Ts,))
73547346
mixed_subscripedPT = Variadic[Callable[Concatenate[int, P], T]]
7355-
self.assertEqual(mixed_subscripedPT.__parameters__, (P, T))
73567347
self.assertEqual(get_args(mixed_subscripedPT), (Callable[Concatenate[int, P], T],))
73577348

7358-
done_subscripted_no_list = mixed_subscripedPT[T, Any] # Expected ParamSpec, ellipsis, or list of types
7359-
if TYPING_3_10_0:
7360-
done_subscripted_list = mixed_subscripedPT[[T], Any]
7361-
self.assertEqual(done_subscripted_list, done_subscripted_no_list)
7362-
else:
7363-
with self.assertRaises(TypeError, msg="Parameters to generic types must be types."):
7364-
mixed_subscripedPT[[T], Any]
73657349

73667350
@skipUnless(TYPING_3_11_0, "__args__ behaves differently")
73677351
def test_311_substitution(self):

0 commit comments

Comments
 (0)