def test_lambda_subscription(self): EventSystem.unsubscribe_all() EventSystem.subscribe('test_event', lambda data: print(data)) num = EventSystem.send('test_event', ([1, 2], "3")) self.assertEqual(num, 1)
def test_object_subscription(self): EventSystem.unsubscribe_all() _ = TestSubscriber() num = EventSystem.send('test_event', ([1, 2], "3")) self.assertEqual(num, 1)