Skip to content

Commit b77ea9f

Browse files
committed
Add a check that __classcell__ isn't leaked
1 parent 577bdc7 commit b77ea9f

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Lib/test/test_typing.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8155,6 +8155,10 @@ def count(self, item):
81558155
self.assertEqual(ptr.count(0), -1)
81568156
self.assertEqual(ptr.count(0xdeadbeef), 1)
81578157

8158+
with self.assertRaises(AttributeError):
8159+
# __classcell__ should never be leaked into end classes
8160+
Pointer.__classcell__
8161+
81588162
def test_namedtuple_keyword_usage(self):
81598163
with self.assertWarnsRegex(
81608164
DeprecationWarning,

0 commit comments

Comments
 (0)