We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 21e97c3 + dbf852b commit fb130c2Copy full SHA for fb130c2
src/test_typing_extensions.py
@@ -4626,13 +4626,13 @@ class Child1(Base1):
4626
self.assertEqual(Child1.__mutable_keys__, frozenset({'b'}))
4627
4628
class Base2(TypedDict):
4629
- a: ReadOnly[int]
+ a: int
4630
4631
class Child2(Base2):
4632
- b: str
+ b: ReadOnly[str]
4633
4634
- self.assertEqual(Child1.__readonly_keys__, frozenset({'a'}))
4635
- self.assertEqual(Child1.__mutable_keys__, frozenset({'b'}))
+ self.assertEqual(Child2.__readonly_keys__, frozenset({'b'}))
+ self.assertEqual(Child2.__mutable_keys__, frozenset({'a'}))
4636
4637
def test_make_mutable_key_readonly(self):
4638
class Base(TypedDict):
0 commit comments