(self)
| 124 | changes.clear() |
| 125 | |
| 126 | def test_load_font_cfg(self): |
| 127 | # Leave widget load test to human visual check. |
| 128 | # TODO Improve checks when add IdleConf.get_font_values. |
| 129 | tracers.detach() |
| 130 | d = self.page |
| 131 | d.font_name.set('Fake') |
| 132 | d.font_size.set('1') |
| 133 | d.font_bold.set(True) |
| 134 | d.set_samples.called = 0 |
| 135 | d.load_font_cfg() |
| 136 | self.assertNotEqual(d.font_name.get(), 'Fake') |
| 137 | self.assertNotEqual(d.font_size.get(), '1') |
| 138 | self.assertFalse(d.font_bold.get()) |
| 139 | self.assertEqual(d.set_samples.called, 1) |
| 140 | tracers.attach() |
| 141 | |
| 142 | def test_fontlist_key(self): |
| 143 | # Up and Down keys should select a new font. |
nothing calls this directly
no test coverage detected