Beispiel #1
0
	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
Beispiel #2
0
	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