From: Petr Viktorin Date: Tue, 21 Jan 2025 10:28:34 +0000 (+0100) Subject: gh-126349: test_turtle: Add cleanup to avoid reference leaks (GH-129079) X-Git-Tag: v3.14.0a5~322 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=bf150f61ad85dd609f412f1c87dec6245f484f0d;p=thirdparty%2FPython%2Fcpython.git gh-126349: test_turtle: Add cleanup to avoid reference leaks (GH-129079) --- diff --git a/Lib/test/test_turtle.py b/Lib/test/test_turtle.py index de6508ff8c79..d02cac284a90 100644 --- a/Lib/test/test_turtle.py +++ b/Lib/test/test_turtle.py @@ -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()