(self)
| 1082 | self.assertEqual(self.nb.index('current'), curr + 1) |
| 1083 | |
| 1084 | def test_forget(self): |
| 1085 | self.assertRaises(tkinter.TclError, self.nb.forget, -1) |
| 1086 | self.assertRaises(tkinter.TclError, self.nb.forget, 'hi') |
| 1087 | self.assertRaises(tkinter.TclError, self.nb.forget, None) |
| 1088 | |
| 1089 | tabs = self.nb.tabs() |
| 1090 | child1_index = self.nb.index(self.child1) |
| 1091 | self.nb.forget(self.child1) |
| 1092 | self.assertNotIn(str(self.child1), self.nb.tabs()) |
| 1093 | self.assertEqual(len(tabs) - 1, len(self.nb.tabs())) |
| 1094 | |
| 1095 | self.nb.add(self.child1) |
| 1096 | self.assertEqual(self.nb.index(self.child1), 1) |
| 1097 | self.assertNotEqual(child1_index, self.nb.index(self.child1)) |
| 1098 | |
| 1099 | def test_index(self): |
| 1100 | self.assertRaises(tkinter.TclError, self.nb.index, -1) |
nothing calls this directly
no test coverage detected