gh-128617: Fix `test_typing.test_readonly_inheritance` (#128618)
https://github.com/python/cpython/commit/971a52b5495e3d596e599faa1f31d467189... commit: 971a52b5495e3d596e599faa1f31d4671897026d branch: main author: sobolevn <mail@sobolevn.me> committer: sobolevn <mail@sobolevn.me> date: 2025-01-08T14:19:41+03:00 summary: gh-128617: Fix `test_typing.test_readonly_inheritance` (#128618) files: M Lib/test/test_typing.py diff --git a/Lib/test/test_typing.py b/Lib/test/test_typing.py index ef3cfc9517085e..0bb9ada221e985 100644 --- a/Lib/test/test_typing.py +++ b/Lib/test/test_typing.py @@ -8912,13 +8912,13 @@ class Child1(Base1): 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):
participants (1)
-
sobolevn