(self)
| 386 | eq(d.paint_theme_sample.called, 3) |
| 387 | |
| 388 | def test_custom_name(self): |
| 389 | d = self.page |
| 390 | |
| 391 | # If no selections, doesn't get added. |
| 392 | d.customlist.SetMenu([], '- no custom themes -') |
| 393 | self.assertNotIn('Theme', mainpage) |
| 394 | self.assertEqual(d.paint_theme_sample.called, 0) |
| 395 | |
| 396 | # Custom name selected. |
| 397 | changes.clear() |
| 398 | d.customlist.SetMenu(['a', 'b', 'c'], 'c') |
| 399 | self.assertEqual(mainpage, {'Theme': {'name': 'c'}}) |
| 400 | self.assertEqual(d.paint_theme_sample.called, 1) |
| 401 | |
| 402 | def test_color(self): |
| 403 | d = self.page |
nothing calls this directly
no test coverage detected