예제 #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)
예제 #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)
예제 #3
0
 def test_addBlock(self):
     m = MMU([])
     m.addBlock(0, 128, False, None)
     m.addBlock(128, 128, True, None)
예제 #4
0
 def test_addBlock(self):
     m = MMU([])
     m.addBlock(0, 128, False, None)
     m.addBlock(128, 128, True, None)