Skip to content

Commit 05dab09

Browse files
committed
Revise and synchronize idle_test.test_configdialog.
1 parent c17a0b8 commit 05dab09

File tree

1 file changed

+6
-8
lines changed

1 file changed

+6
-8
lines changed

Lib/idlelib/idle_test/test_configdialog.py

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,21 @@
1-
'''Test idlelib.configHandler.
1+
'''Test idlelib.configDialog.
22
33
Coverage: 46% just by creating dialog.
44
The other half is code for working with user customizations.
55
'''
6-
import unittest
6+
from idlelib.configDialog import ConfigDialog # always test import
77
from test.support import requires
8+
requires('gui')
89
from tkinter import Tk
9-
from idlelib.configDialog import ConfigDialog
10-
from idlelib.macosxSupport import _initializeTkVariantTests
11-
10+
import unittest
11+
from idlelib import macosxSupport as macosx
1212

1313
class ConfigDialogTest(unittest.TestCase):
1414

1515
@classmethod
1616
def setUpClass(cls):
17-
requires('gui')
1817
cls.root = Tk()
19-
_initializeTkVariantTests(cls.root)
18+
macosx._initializeTkVariantTests(cls.root)
2019

2120
@classmethod
2221
def tearDownClass(cls):
@@ -27,7 +26,6 @@ def tearDownClass(cls):
2726
def test_dialog(self):
2827
d = ConfigDialog(self.root, 'Test', _utest=True)
2928
d.remove_var_callbacks()
30-
d.destroy()
3129

3230

3331
if __name__ == '__main__':

0 commit comments

Comments
 (0)