(self)
| 742 | self.assertEqual(self.root.grid_rowconfigure(0)['uniform'], 'foo') |
| 743 | |
| 744 | def test_grid_forget(self): |
| 745 | b = tkinter.Button(self.root) |
| 746 | c = tkinter.Button(self.root) |
| 747 | b.grid_configure(row=2, column=2, rowspan=2, columnspan=2, |
| 748 | padx=3, pady=4, sticky='ns') |
| 749 | self.assertEqual(self.root.grid_content(), [b]) |
| 750 | b.grid_forget() |
| 751 | c.grid_forget() |
| 752 | self.assertEqual(self.root.grid_content(), []) |
| 753 | self.assertEqual(b.grid_info(), {}) |
| 754 | b.grid_configure(row=0, column=0) |
| 755 | info = b.grid_info() |
| 756 | self.assertEqual(info['row'], self._str(0)) |
| 757 | self.assertEqual(info['column'], self._str(0)) |
| 758 | self.assertEqual(info['rowspan'], self._str(1)) |
| 759 | self.assertEqual(info['columnspan'], self._str(1)) |
| 760 | self.assertEqual(info['padx'], self._str(0)) |
| 761 | self.assertEqual(info['pady'], self._str(0)) |
| 762 | self.assertEqual(info['sticky'], '') |
| 763 | |
| 764 | def test_grid_remove(self): |
| 765 | b = tkinter.Button(self.root) |
nothing calls this directly
no test coverage detected