]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
gh-84623: Remove unused imports in idlelib (#94143)
authorVictor Stinner <vstinner@python.org>
Wed, 22 Jun 2022 22:09:48 +0000 (00:09 +0200)
committerGitHub <noreply@github.com>
Wed, 22 Jun 2022 22:09:48 +0000 (00:09 +0200)
Remove commented code in test_debugger_r.py.

Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
Lib/idlelib/idle_test/test_debugger_r.py
Lib/idlelib/idle_test/test_editor.py
Lib/idlelib/iomenu.py

index 638ebd36a7405d273105dcc36d474b8746cede4c..cf8af05fe27e77b7a4ec17c2bd9dfcd163a4750e 100644 (file)
@@ -2,28 +2,21 @@
 
 from idlelib import debugger_r
 import unittest
-from test.support import requires
-from tkinter import Tk
-
-
-class Test(unittest.TestCase):
 
+# Boilerplate likely to be needed for future test classes.
+##from test.support import requires
+##from tkinter import Tk
+##class Test(unittest.TestCase):
 ##    @classmethod
 ##    def setUpClass(cls):
 ##        requires('gui')
 ##        cls.root = Tk()
-##
 ##    @classmethod
 ##    def tearDownClass(cls):
 ##        cls.root.destroy()
-##        del cls.root
-
-    def test_init(self):
-        self.assertTrue(True)  # Get coverage of import
-
 
-# Classes GUIProxy, IdbAdapter, FrameProxy, CodeProxy, DictProxy,
-# GUIAdapter, IdbProxy plus 7 module functions.
+# GUIProxy, IdbAdapter, FrameProxy, CodeProxy, DictProxy,
+# GUIAdapter, IdbProxy, and 7 functions still need tests.
 
 class IdbAdapterTest(unittest.TestCase):
 
index 8665d680c0118f3636f0e3d5364dce136b39921e..fdb47abf43fb7757202223b487b5d2377ca44eb6 100644 (file)
@@ -5,7 +5,6 @@ import unittest
 from collections import namedtuple
 from test.support import requires
 from tkinter import Tk
-from idlelib.idle_test.mock_idle import Func
 
 Editor = editor.EditorWindow
 
index ad3109df84096a815c89e931590ddfa973ac0e5a..86ce68c06a44704b54ccf7229940ec2fd60bbfba 100644 (file)
@@ -9,7 +9,6 @@ from tkinter import filedialog
 from tkinter import messagebox
 from tkinter.simpledialog import askstring
 
-import idlelib
 from idlelib.config import idleConf
 from idlelib.util import py_extensions
 
@@ -21,8 +20,7 @@ if sys.platform == 'win32':
 else:
     errors = 'surrogateescape'
 
-
-
+    
 class IOBinding:
 # One instance per editor Window so methods know which to save, close.
 # Open returns focus to self.editwin if aborted.