class TestMainWindow(TestBase): def setUp(self): self.main_window = MainWindow() def test_set_title(self): self.main_window.set_title("Test") def test_update(self): self.main_window.update() def test_event(self): event = Gdk.Event() event.key.type = Gdk.EventType.KEY_PRESS event.state = Gdk.ModifierType.CONTROL_MASK | Gdk.ModifierType.MOD2_MASK event.keyval = Gdk.KEY_a self.main_window.emit("key-press-event", event) self.refresh_gui() self.main_window.emit("check-resize") self.refresh_gui() self.main_window.emit("delete_event", event) self.refresh_gui() event.keyval = Gdk.KEY_b self.main_window.emit("key-press-event", event) self.refresh_gui()
class TestMainWindow(TestCase): def setUp(self): """Do the test basic setup.""" self.main_window = MainWindow() # ----------------------------------------------------------------------x def test_update(self): self.assertIsNone(self.main_window.update()) # ----------------------------------------------------------------------x def test_set_title(self): title = "Testando SET TITLE MAIN WINDOW" self.assertIsNone(self.main_window.set_title(title))