def test_setget(self): v = BitVector() assert v.any() == False assert v.none() == True v[0] = 1 v[2] = True assert v.any() == True assert v.none() == False assert v[0] == True assert v[1] == False assert v[2] == True assert v[3] == False
def test_setclear(self): v = BitVector() v.resize(100) assert v.any() == False assert v.none() == True v.set() assert v.any() == True assert v.none() == False assert v.count() == len(v) v.clear() assert v.any() == False assert v.none() == True assert v.count() == 0