Skip to content

Commit 0bc7fe6

Browse files
Apply suggestions from code review
Co-authored-by: Alex Waygood <[email protected]>
1 parent 4c20f9a commit 0bc7fe6

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

src/test_typing_extensions.py

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4149,7 +4149,7 @@ def test_typeddict_special_keyword_names(self):
41494149
self.assertEqual(TD.__annotations__, {'cls': type, 'self': object, 'typename': str,
41504150
'_typename': int, 'fields': list, '_fields': dict,
41514151
'closed': bool, 'extra_items': bool})
4152-
self.assertIs(TD.__closed__, None)
4152+
self.assertIsNone(TD.__closed__)
41534153
self.assertIs(TD.__extra_items__, NoExtraItems)
41544154
a = TD(cls=str, self=42, typename='foo', _typename=53,
41554155
fields=[('bar', tuple)], _fields={'baz', set},
@@ -4160,7 +4160,7 @@ def test_typeddict_special_keyword_names(self):
41604160
self.assertEqual(a['_typename'], 53)
41614161
self.assertEqual(a['fields'], [('bar', tuple)])
41624162
self.assertEqual(a['_fields'], {'baz', set})
4163-
self.assertEqual(a['closed'], None)
4163+
self.assertIsNone(a['closed'])
41644164
self.assertEqual(a['extra_items'], "tea pot")
41654165

41664166
def test_typeddict_create_errors(self):
@@ -4445,7 +4445,7 @@ class Implicit(TypedDict): ...
44454445
class ExplicitTrue(TypedDict, closed=True): ...
44464446
class ExplicitFalse(TypedDict, closed=False): ...
44474447

4448-
self.assertIs(Implicit.__closed__, None)
4448+
self.assertIsNone(Implicit.__closed__)
44494449
self.assertIs(ExplicitTrue.__closed__, True)
44504450
self.assertIs(ExplicitFalse.__closed__, False)
44514451

@@ -4461,20 +4461,20 @@ class Unclosed(TypedDict, closed=False):
44614461
class ChildUnclosed(Closed, Unclosed):
44624462
...
44634463

4464-
self.assertIs(ChildUnclosed.__closed__, None)
4464+
self.assertIsNone(ChildUnclosed.__closed__)
44654465
self.assertEqual(ChildUnclosed.__extra_items__, NoExtraItems)
44664466

44674467
class ChildClosed(Unclosed, Closed):
44684468
...
44694469

4470-
self.assertIs(ChildClosed.__closed__, None)
4470+
self.assertIsNone(ChildClosed.__closed__)
44714471
self.assertEqual(ChildClosed.__extra_items__, NoExtraItems)
44724472

44734473
def test_extra_items_class_arg(self):
44744474
class TD(TypedDict, extra_items=int):
44754475
a: str
44764476

4477-
self.assertEqual(TD.__extra_items__, int)
4477+
self.assertIs(TD.__extra_items__, int)
44784478
self.assertEqual(TD.__annotations__, {'a': str})
44794479
self.assertEqual(TD.__required_keys__, frozenset({'a'}))
44804480
self.assertEqual(TD.__optional_keys__, frozenset())
@@ -4904,7 +4904,7 @@ class ExtraReadOnly(TypedDict):
49044904
self.assertEqual(ExtraReadOnly.__readonly_keys__, frozenset({'__extra_items__'}))
49054905
self.assertEqual(ExtraReadOnly.__mutable_keys__, frozenset({}))
49064906
self.assertIs(ExtraReadOnly.__extra_items__, NoExtraItems)
4907-
self.assertIs(ExtraReadOnly.__closed__, None)
4907+
self.assertIsNone(ExtraReadOnly.__closed__)
49084908

49094909
class ExtraRequired(TypedDict):
49104910
__extra_items__: Required[str]
@@ -4914,7 +4914,7 @@ class ExtraRequired(TypedDict):
49144914
self.assertEqual(ExtraRequired.__readonly_keys__, frozenset({}))
49154915
self.assertEqual(ExtraRequired.__mutable_keys__, frozenset({'__extra_items__'}))
49164916
self.assertIs(ExtraRequired.__extra_items__, NoExtraItems)
4917-
self.assertIs(ExtraRequired.__closed__, None)
4917+
self.assertIsNone(ExtraRequired.__closed__)
49184918

49194919
class ExtraNotRequired(TypedDict):
49204920
__extra_items__: NotRequired[str]
@@ -4924,7 +4924,7 @@ class ExtraNotRequired(TypedDict):
49244924
self.assertEqual(ExtraNotRequired.__readonly_keys__, frozenset({}))
49254925
self.assertEqual(ExtraNotRequired.__mutable_keys__, frozenset({'__extra_items__'}))
49264926
self.assertIs(ExtraNotRequired.__extra_items__, NoExtraItems)
4927-
self.assertIs(ExtraNotRequired.__closed__, None)
4927+
self.assertIsNone(ExtraNotRequired.__closed__)
49284928

49294929
@skipIf(TYPING_3_14_0, "Only supported on <3.14")
49304930
def test_closed_inheritance_legacy(self):
@@ -4972,7 +4972,7 @@ class Base(TypedDict, extra_items=ReadOnly[Union[str, None]]):
49724972
self.assertEqual(Base.__mutable_keys__, frozenset({"a"}))
49734973
self.assertEqual(Base.__annotations__, {"a": int})
49744974
self.assertEqual(Base.__extra_items__, ReadOnly[Union[str, None]])
4975-
self.assertIs(Base.__closed__, None)
4975+
self.assertIsNone(Base.__closed__)
49764976

49774977
class Child(Base, extra_items=int):
49784978
a: str
@@ -4983,7 +4983,7 @@ class Child(Base, extra_items=int):
49834983
self.assertEqual(Child.__mutable_keys__, frozenset({'a'}))
49844984
self.assertEqual(Child.__annotations__, {"a": str})
49854985
self.assertIs(Child.__extra_items__, int)
4986-
self.assertIs(Child.__closed__, None)
4986+
self.assertIsNone(Child.__closed__)
49874987

49884988
class GrandChild(Child, closed=True):
49894989
a: float
@@ -5004,14 +5004,14 @@ class GrandGrandChild(GrandChild):
50045004
self.assertEqual(GrandGrandChild.__mutable_keys__, frozenset({'a'}))
50055005
self.assertEqual(GrandGrandChild.__annotations__, {"a": float})
50065006
self.assertIs(GrandGrandChild.__extra_items__, NoExtraItems)
5007-
self.assertIs(GrandGrandChild.__closed__, None)
5007+
self.assertIsNone(GrandGrandChild.__closed__)
50085008

50095009
def test_implicit_extra_items(self):
50105010
class Base(TypedDict):
50115011
a: int
50125012

50135013
self.assertIs(Base.__extra_items__, NoExtraItems)
5014-
self.assertIs(Base.__closed__, None)
5014+
self.assertIsNone(Base.__closed__)
50155015

50165016
class ChildA(Base, closed=True):
50175017
...

0 commit comments

Comments
 (0)