예제 #1
0
def test_unsubscribe_remaining_listeners(ed):
    listener = lambda x: x
    listener2 = lambda y: y
    ed.subscribe("T1", listener, lambda x: True)
    ed.subscribe("T1", listener2, lambda x: True)
    ed.unsubscribe("T1", listener)
    assert (len(ed.DB["T1"]) == 1)
예제 #2
0
def test_unsubscribe_empty_listeners(ed):
    listener = lambda x: x
    ed.subscribe("T1", listener, lambda x: True)
    ed.unsubscribe("T1", listener)
    assert "T1" not in ed.DB