Example #1
0
def test_callback():
    _called = []

    def callback(message):
        print message
        _called.append(True)
    smykowski.register_listener("random_topic", callback)
    smykowski.publish("random_topic", "a message")
    assert(_called[0])
Example #2
0
def test_register_listener():
    def callback(message):
        pass

    smykowski.register_listener("random_topic", callback)
    assert(callback in smykowski.listeners_for_topic("random_topic"))