Admin Panel
from amitools.vamos.machine import MockMemory
from amitools.vamos.mem import MemoryAlloc
def mem_alloc_base_test():
mem = MockMemory()
alloc = MemoryAlloc(mem)
assert alloc.is_all_free()
addr = alloc.alloc_mem(1024)
alloc.free_mem(addr, 1024)
assert alloc.is_all_free()
def mem_alloc_nonbase4_test():
mem = MockMemory()
alloc = MemoryAlloc(mem)
assert alloc.is_all_free()
addr = alloc.alloc_mem(1021)
alloc.free_mem(addr, 1021)
assert alloc.is_all_free()