gh-126349: test_turtle: Add cleanup to avoid reference leaks (GH-129079)

This commit is contained in:
Petr Viktorin 2025-01-21 11:28:34 +01:00 committed by GitHub
parent f5b6356a11
commit bf150f61ad
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -570,6 +570,9 @@ class TestTurtle(unittest.TestCase):
with patch_screen():
self.turtle = turtle.Turtle()
# Reset the Screen singleton to avoid reference leaks
self.addCleanup(setattr, turtle.Turtle, '_screen', None)
def test_begin_end_fill(self):
self.assertFalse(self.turtle.filling())
self.turtle.begin_fill()