def test_size(self): v = BitVector() v.resize(10) for i in range(5): v[i*2] = True assert len(v) == 10 assert v.count() == 5
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