def test_error_widget(empty_config): module = SampleModule(config=empty_config) module.fail = True module.error = "!!" module.update_wrapper() assert len(module.widgets()) == 1 assert module.widget().full_text() == "error: !!"
def test_error_widget(self): cfg = core.config.Config([]) module = TestModule(config=cfg) module.fail = True module.error = "!!" module.update_wrapper() self.assertEqual(1, len(module.widgets())) self.assertEqual("error: !!", module.widget().full_text())
def test_widget_list(widget_a, widget_b): module = core.module.Module(widgets=[widget_a, widget_b]) assert module.widgets() == [widget_a, widget_b]
def test_single_widget(widget_a): module = core.module.Module(widgets=widget_a) assert module.widgets() == [widget_a]
def test_empty_widgets(): module = core.module.Module(widgets=[]) assert module.widgets() == []
def test_widget_list(self): module = core.module.Module(widgets=[self.someWidget, self.anotherWidget]) self.assertEqual([self.someWidget, self.anotherWidget], module.widgets())
def test_single_widget(self): module = core.module.Module(widgets=self.someWidget) self.assertEqual([self.someWidget], module.widgets())
def test_empty_widgets(self): module = core.module.Module(widgets=[]) self.assertEqual([], module.widgets())