1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| "Test debugger, coverage 19%"
|
| from idlelib import debugger
| import unittest
| from test.support import requires
| requires('gui')
| from tkinter import Tk
|
|
| class NameSpaceTest(unittest.TestCase):
|
| @classmethod
| def setUpClass(cls):
| cls.root = Tk()
| cls.root.withdraw()
|
| @classmethod
| def tearDownClass(cls):
| cls.root.destroy()
| del cls.root
|
| def test_init(self):
| debugger.NamespaceViewer(self.root, 'Test')
|
|
| # Other classes are Idb, Debugger, and StackViewer.
|
| if __name__ == '__main__':
| unittest.main(verbosity=2)
|
|