Exemple #1
0
 def test_clear_all(self):
     ''' Test that the clear_all bit operation is correct '''
     cases = {
         0x00: [0x00],
         0xEC: [0x00],
         0xFFFFFFFFFFFFFF13: [0x00],
     }
     for array, expected in cases.items():
         barray = BitArray(array=[array])
         barray.clear_all()
         self.assertEqual(expected, barray.to_byte_list())