def test_datawidget(self): address = 0xf00fba11 data = b'\x00test\x12\x67\x90\xff\x0042\xff\x15\x16' data_chunk = DataChunk(address, memoryview(data)) data_widget = DataWidget(data_chunk) self._draw_widget(data_widget)
def test_datachunk(self): address = 0xf00fba11 data = b"\x00\x01\xff\x12" data_chunk = DataChunk(address, memoryview(data)) self.assertEqual(address, data_chunk.address()) self.assertCountEqual(data, data_chunk.buffer())
def test_datachunk(self): address = 0xf00fba11 data = array('c', ['\x00', '\x01', '\xff', '\x12']) data_chunk = DataChunk(address, buffer(data)) self.assertEqual(address, data_chunk.address()) self.assertItemsEqual(data, data_chunk.buffer())