Example #1
0
 def test_addBlock_overlapping(self):
     m = MMU([])
     m.addBlock(128, 128)
     with self.assertRaises(MemoryRangeError):
         m.addBlock(0, 129)
     with self.assertRaises(MemoryRangeError):
         m.addBlock(255, 128)
Example #2
0
 def test_addBlock_overlapping(self):
     m = MMU([])
     m.addBlock(128, 128)
     with self.assertRaises(MemoryRangeError):
         m.addBlock(0, 129)
     with self.assertRaises(MemoryRangeError):
         m.addBlock(255, 128)
Example #3
0
 def test_addBlock(self):
     m = MMU([])
     m.addBlock(0, 128, False, None)
     m.addBlock(128, 128, True, None)
Example #4
0
 def test_addBlock(self):
     m = MMU([])
     m.addBlock(0, 128, False, None)
     m.addBlock(128, 128, True, None)