summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsobolevn <mail@sobolevn.me>2025-01-08 11:19:41 (GMT)
committerGitHub <noreply@github.com>2025-01-08 11:19:41 (GMT)
commit971a52b5495e3d596e599faa1f31d4671897026d (patch)
tree0e6eb2cdd2c8cf525d1262cbe06377845ff006f5
parent474e419792484d1c16e7d9c99b7bf144136b9307 (diff)
downloadcpython-971a52b5495e3d596e599faa1f31d4671897026d.zip
cpython-971a52b5495e3d596e599faa1f31d4671897026d.tar.gz
cpython-971a52b5495e3d596e599faa1f31d4671897026d.tar.bz2
gh-128617: Fix `test_typing.test_readonly_inheritance` (#128618)
-rw-r--r--Lib/test/test_typing.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/Lib/test/test_typing.py b/Lib/test/test_typing.py
index ef3cfc9..0bb9ada 100644
--- a/Lib/test/test_typing.py
+++ b/Lib/test/test_typing.py
@@ -8912,13 +8912,13 @@ class TypedDictTests(BaseTestCase):
self.assertEqual(Child1.__mutable_keys__, frozenset({'b'}))
class Base2(TypedDict):
- a: ReadOnly[int]
+ a: int
class Child2(Base2):
- b: str
+ b: ReadOnly[str]
- self.assertEqual(Child1.__readonly_keys__, frozenset({'a'}))
- self.assertEqual(Child1.__mutable_keys__, frozenset({'b'}))
+ self.assertEqual(Child2.__readonly_keys__, frozenset({'b'}))
+ self.assertEqual(Child2.__mutable_keys__, frozenset({'a'}))
def test_cannot_make_mutable_key_readonly(self):
class Base(TypedDict):