Beispiel #1
0
def test_dict1():
    print("Create Client instance containing a \"dict\":", end=" ")
    try:
        # with contextlib.redirect_stdout(None):
        c = SharedMemory("test51", {'a': 1},
                         log='./test_client.log',
                         client=True)
        res1 = type(c.getValue()) is dict
        res2 = c.getType() is dict
        res3 = c.getValue()['a'] == 1
        res4 = c['a'] == 1
        c.close()
        assert res1 and res2 and res3 and res4
        print("SUCCESSED")
    except:
        print("FAILED")
        assert False
Beispiel #2
0
def test_list1():
    print("Create Client instance containing a \"list\":", end=" ")
    try:
        # with contextlib.redirect_stdout(None):
        c = SharedMemory("test61", [0, 1],
                         log='./test_client.log',
                         client=True)
        res1 = type(c.getValue()) is list
        res2 = c.getType() is list
        res3 = c.getValue()[0] == 0
        res4 = c.getValue()[1] == 1
        res5 = c[0] == 0
        res6 = c[1] == 1
        c.close()
        assert res1 and res2 and res3 and res4 and res5 and res6
        print("SUCCESSED")
    except:
        print("FAILED")
        assert False