def test_2_emit_eventNoCallbacksOrEvent(self): self.assertIsNone(EventHandler.emit("eventNoCallbacksOrEvent", "test_emit_1")) self.assertEqual(len(EventHandler.getEvents()), 1) self.assertListEqual(["test_emit_1"], EventHandler.getEvents() ) self.assertListEqual(EventHandler.getCallbackFuncs(EventHandler.getEvents()[0]), [])
def test_4_emit_eventWithCallback(self): self.assertIsNone(EventHandler.emit(self.test_4_emit_eventWithCallback," test_emit_2"))
def test_5_emit_eventNameNotString(self): try: EventHandler.emit(self, ["test_emit_2"]) except: self.assertRaises(TypeError)
def test_4_emit_eventNoCallback(self): self.assertIsNone(EventHandler.emit(self, "test_emit_1"))