(self)
| 1331 | class DefaultRootTest(AbstractDefaultRootTest, unittest.TestCase): |
| 1332 | |
| 1333 | def test_default_root(self): |
| 1334 | self.assertIs(tkinter._support_default_root, True) |
| 1335 | self.assertIsNone(tkinter._default_root) |
| 1336 | root = tkinter.Tk() |
| 1337 | root2 = tkinter.Tk() |
| 1338 | root3 = tkinter.Tk() |
| 1339 | self.assertIs(tkinter._default_root, root) |
| 1340 | root2.destroy() |
| 1341 | self.assertIs(tkinter._default_root, root) |
| 1342 | root.destroy() |
| 1343 | self.assertIsNone(tkinter._default_root) |
| 1344 | root3.destroy() |
| 1345 | self.assertIsNone(tkinter._default_root) |
| 1346 | |
| 1347 | def test_no_default_root(self): |
| 1348 | self.assertIs(tkinter._support_default_root, True) |
nothing calls this directly
no test coverage detected