@@ -4843,7 +4843,7 @@ class AllTheThings(TypedDict):
48434843 )
48444844
48454845 @skipIf (TYPING_3_14_0 , "Old syntax only supported on <3.14" )
4846- def test_extra_keys_non_readonly_compat (self ):
4846+ def test_extra_keys_non_readonly_legacy (self ):
48474847 class Base (TypedDict , closed = True ):
48484848 __extra_items__ : str
48494849
@@ -4856,7 +4856,7 @@ class Child(Base):
48564856 self .assertEqual (Child .__mutable_keys__ , frozenset ({'a' }))
48574857
48584858 @skipIf (TYPING_3_14_0 , "Only supported on <3.14" )
4859- def test_extra_keys_readonly (self ):
4859+ def test_extra_keys_readonly_legacy (self ):
48604860 class Base (TypedDict , closed = True ):
48614861 __extra_items__ : ReadOnly [str ]
48624862
@@ -4869,7 +4869,7 @@ class Child(Base):
48694869 self .assertEqual (Child .__mutable_keys__ , frozenset ({'a' }))
48704870
48714871 @skipIf (TYPING_3_14_0 , "Only supported on <3.14" )
4872- def test_extra_keys_readonly_explicit_closed (self ):
4872+ def test_extra_keys_readonly_explicit_closed_legacy (self ):
48734873 class Base (TypedDict , closed = True ):
48744874 __extra_items__ : ReadOnly [str ]
48754875
@@ -4882,7 +4882,7 @@ class Child(Base, closed=True):
48824882 self .assertEqual (Child .__mutable_keys__ , frozenset ({'a' }))
48834883
48844884 @skipIf (TYPING_3_14_0 , "Only supported on <3.14" )
4885- def test_extra_key_required (self ):
4885+ def test_extra_key_required_legacy (self ):
48864886 with self .assertRaisesRegex (
48874887 TypeError ,
48884888 "Special key __extra_items__ does not support Required"
@@ -4895,7 +4895,7 @@ def test_extra_key_required(self):
48954895 ):
48964896 TypedDict ("A" , {"__extra_items__" : NotRequired [int ]}, closed = True )
48974897
4898- def test_regular_extra_items (self ):
4898+ def test_regular_extra_items_legacy (self ):
48994899 class ExtraReadOnly (TypedDict ):
49004900 __extra_items__ : ReadOnly [str ]
49014901
0 commit comments