示例#1
0
    def test_bitset_set_unset_and_if_bitset_set(self):
        b = BitSet(8)
        b.bitset_set(1)
        b.bitset_set(7)
        assert b.bitset_as_string() == "A"
        b.bitset_set(6)
        assert b.bitset_as_string() == "C"

        assert b.bitset_is_set(6) is True
        b.bitset_unset(6)
        assert b.bitset_as_string() == "A"

        assert b.bitset_is_set(6) is False
        assert b.bitset_is_set(2) is False
示例#2
0
 def test_bitset_unset_out_of_bounds(self):
     b = BitSet(1)
     b.bitset_unset(2)