]> granicus.if.org Git - python/commitdiff
Issue #27714: text_textview now passes when re-run in the same process
authorTerry Jan Reedy <tjreedy@udel.edu>
Wed, 10 Aug 2016 19:15:25 +0000 (15:15 -0400)
committerTerry Jan Reedy <tjreedy@udel.edu>
Wed, 10 Aug 2016 19:15:25 +0000 (15:15 -0400)
because test_idle failed while running with test -w (and no -jn).
Prevent a non-fatal warning from test_config_key.

Lib/idlelib/idle_test/test_config_key.py
Lib/idlelib/idle_test/test_textview.py

index 8109829f10c3caf19e93808b652501cd4cb5bcc2..59d8e817e30588a07e43e3636328b08053305f9b 100644 (file)
@@ -1,6 +1,6 @@
 ''' Test idlelib.config_key.
 
-Coverage: 56%
+Coverage: 56% from creating and closing dialog.
 '''
 from idlelib import config_key
 from test.support import requires
@@ -17,6 +17,7 @@ class GetKeysTest(unittest.TestCase):
 
     @classmethod
     def tearDownClass(cls):
+        cls.root.update()  # Stop "can't run event command" warning.
         cls.root.destroy()
         del cls.root
 
index 0c625eefe9031030a5e9fa9d488ebfeb17626c89..c1edcb040c6fc7cc0c72bcf21de86c2d3cb7b3b3 100644 (file)
@@ -22,8 +22,7 @@ def setUpModule():
     root = Tk()
 
 def tearDownModule():
-    global root, TV
-    del TV
+    global root
     root.update_idletasks()
     root.destroy()  # pyflakes falsely sees root as undefined
     del root