class TestMem(unittest.TestCase):
-
def test_mem_align_st(self):
m = Mem(row_bytes=8, initial_mem={})
m.st(4, 0x12345678, width=4, swap=False)
d = m.dump()
- log ("dict", d)
+ log("dict", d)
self.assertEqual(d, [(0, 0x1234567800000000)])
def test_mem_misalign_st(self):
m = Mem(row_bytes=8, initial_mem={}, misaligned_ok=True)
m.st(3, 0x12345678, width=4, swap=False)
d = m.dump()
- log ("dict", d)
+ log("dict", d)
self.assertEqual(d, [(0, 0x0012345678000000)])
def test_mem_misalign_st_rollover(self):
m = Mem(row_bytes=8, initial_mem={}, misaligned_ok=True)
m.st(6, 0x912345678, width=8, swap=False)
d = m.dump()
- log ("dict", d)
+ log("dict", d)
self.assertEqual(d, [(0, 0x5678000000000000),
(8, 0x0000000000091234)])