def test_unpack_response(self): expected_data = [1,'a','b','c'] b = bytearray() b.extend(Encoder.encode_uint32(1)) for data in expected_data[1:]: b.append(data) data = Encoder.unpack_response('<Iccc',b) for i in range(0, len(expected_data)): assert(data[i] == expected_data[i])