def test_delSender(): print("Removing Sender:", end=" ") try: with contextlib.redirect_stdout(None): m = Module("test10") m.addSender("name", value=10) _s, _ = m.getLSName() assert len(_s) == 1 m.delSender("name") _s, _ = m.getLSName() assert len(_s) == 0 m.stopModule() print("SUCCESSED") except: print("FAILED") assert False
def test_creation(): print("Create Module instance:", end=" ") try: m = Module("test0") assert m.getLSName() == ([], []) print("SUCCESSED") except: print("FAILED") assert False
def test_delListener(): print("Removing Listener:", end=" ") try: with contextlib.redirect_stdout(None): m = Module("test11a") m2 = Module("test11b") m.addSender("name", value=10) m2.addListener("name") _, _l = m2.getLSName() assert len(_l) == 1 m2.delListener("name") _, _l = m2.getLSName() assert len(_l) == 0 m.stopModule() m2.stopModule() print("SUCCESSED") except: print("FAILED") assert False