blob: 35efb3411c73b546d67a30bc1907a7eb912b30d7 [file] [log] [blame]
Terry Jan Reedyee5ef302018-06-15 18:20:55 -04001"Test debugger, coverage 19%"
Terry Jan Reedy01e35752016-06-10 18:19:21 -04002
Terry Jan Reedy01e35752016-06-10 18:19:21 -04003from idlelib import debugger
Terry Jan Reedyee5ef302018-06-15 18:20:55 -04004import unittest
Terry Jan Reedy01e35752016-06-10 18:19:21 -04005from test.support import requires
6requires('gui')
Terry Jan Reedy01e35752016-06-10 18:19:21 -04007from tkinter import Tk
8
9
10class NameSpaceTest(unittest.TestCase):
11
12 @classmethod
13 def setUpClass(cls):
14 cls.root = Tk()
15 cls.root.withdraw()
16
17 @classmethod
18 def tearDownClass(cls):
19 cls.root.destroy()
20 del cls.root
21
22 def test_init(self):
23 debugger.NamespaceViewer(self.root, 'Test')
24
25
Terry Jan Reedyee5ef302018-06-15 18:20:55 -040026# Other classes are Idb, Debugger, and StackViewer.
27
Terry Jan Reedy01e35752016-06-10 18:19:21 -040028if __name__ == '__main__':
29 unittest.main(verbosity=2)