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