Skip to content

Commit ea9dd37

Browse files
committed
Add test for python#119462
1 parent 7a6ed9f commit ea9dd37

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

Diff for: Lib/test/test_type_cache.py

+15
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,21 @@ class C:
9393
new_version = type_get_version(C)
9494
self.assertEqual(new_version, 0)
9595

96+
def test_119462(self):
97+
98+
class Holder:
99+
value = None
100+
101+
@classmethod
102+
def set_value(cls):
103+
cls.value = object()
104+
105+
class HolderSub(Holder):
106+
pass
107+
108+
for _ in range(1050):
109+
Holder.set_value()
110+
HolderSub.value
96111

97112
@support.cpython_only
98113
@requires_specialization

0 commit comments

Comments
 (0)