Exemplo n.º 1
0
 def test_read_word_segfault(self):
     ram = RAM(4)
     with self.assertRaises(SegfaultError):
         ram.read_word(-1)
     with self.assertRaises(SegfaultError):
         ram.read_word(3)
Exemplo n.º 2
0
 def test_read_word_segfault(self):
     ram = RAM(4)
     with self.assertRaises(SegfaultError):
         ram.read_word(-1)
     with self.assertRaises(SegfaultError):
         ram.read_word(3)
Exemplo n.º 3
0
 def test_read_word_ok(self):
     ram = RAM(4)
     ram._content = [0x12, 0x34, 0x56, 0x78]
     self.assertEqual(ram.read_word(0), 0x1234)
     self.assertEqual(ram.read_word(1), 0x3456)
     self.assertEqual(ram.read_word(2), 0x5678)
Exemplo n.º 4
0
 def test_read_word_ok(self):
     ram = RAM(4)
     ram._content = [0x12, 0x34, 0x56, 0x78]
     self.assertEqual(ram.read_word(0), 0x1234)
     self.assertEqual(ram.read_word(1), 0x3456)
     self.assertEqual(ram.read_word(2), 0x5678)