def test_add_full_module(): memap = MemapParser() old_modules = deepcopy(memap.modules) memap.module_add("main.o", 8, ".data") assert (old_modules != memap.modules) assert ("main.o" in memap.modules) assert (".data" in memap.modules["main.o"]) assert (memap.modules["main.o"][".data"] == 8)
def test_add_empty_module(): memap = MemapParser() old_modules = deepcopy(memap.modules) memap.module_add("", 8, ".data") assert (old_modules == memap.modules) memap.module_add("main.o", 0, ".text") assert (old_modules == memap.modules) memap.module_add("main.o", 8, "") assert (old_modules == memap.modules)