From: terryjreedy <tjreedy@udel.edu>
Date: Tue, 13 Jun 2017 14:52:29 +0000 (-0400)
Subject: Fix ref leak in idle_test.test_macosx (#2163)
X-Git-Tag: v3.7.0a1~605
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=8323189ff1a19566f923c04b95e4d17fa57d1f56;p=python

Fix ref leak in idle_test.test_macosx (#2163)
---

diff --git a/Lib/idlelib/idle_test/test_macosx.py b/Lib/idlelib/idle_test/test_macosx.py
index 775697b278..3d85f3ca72 100644
--- a/Lib/idlelib/idle_test/test_macosx.py
+++ b/Lib/idlelib/idle_test/test_macosx.py
@@ -77,6 +77,10 @@ class SetupTest(unittest.TestCase):
         requires('gui')
         cls.root = tk.Tk()
         cls.root.withdraw()
+        def cmd(tkpath, func):
+            assert isinstance(tkpath, str)
+            assert isinstance(func, type(cmd))
+        cls.root.createcommand = cmd
 
     @classmethod
     def tearDownClass(cls):