Beispiel #1
0
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
Beispiel #2
0
def test_creation():
    print("Create Module instance:", end=" ")
    try:
        m = Module("test0")
        assert m.getLSName() == ([], [])
        print("SUCCESSED")
    except:
        print("FAILED")
        assert False
Beispiel #3
0
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