Beispiel #1
0
def test_serialization_dumpall():
    v = VICBF(10000, 3)
    for i in range(5000):
        v += i
    ser = v.serialize()
    v2 = deserialize(ser)
    assert v.size() == v2.size()
    for i in range(5000):
        assert i in v2
Beispiel #2
0
def test_serialization_dumpselective():
    v = VICBF(10000, 3)
    v += 123
    v += 126
    ser = v.serialize()
    v2 = deserialize(ser)
    assert v.size() == v2.size()
    assert 123 in v2
    assert 126 in v2
    assert 124 not in v2
Beispiel #3
0
def test_serialization_independence():
    v = VICBF(10000, 3)
    for i in range(10):
        v += i
    ser = v.serialize()
    for i in range(10):
        v -= i
    des = deserialize(ser)
    for i in range(10):
        assert i in des