def test_file_raw(self, base, top, expected): with make_env("file", base, top) as env: merge.prepare(env.subchain) base_vol = env.subchain.base_vol self.assertEqual(sc.ILLEGAL_VOL, base_vol.getLegality()) new_base_size = base_vol.getSize() * sc.BLOCK_SIZE self.assertEqual(expected.virtual * GB, new_base_size)
def test_file_raw(self, base, top, expected): with make_env('file', base, top) as env: merge.prepare(env.subchain) base_vol = env.subchain.base_vol self.assertEqual(sc.LEGAL_VOL, base_vol.getLegality()) new_base_size = base_vol.getSize() * sc.BLOCK_SIZE self.assertEqual(expected.virtual * GB, new_base_size)
def test_block_raw(self, base, top, expected): with make_env("block", base, top) as env: merge.prepare(env.subchain) self.assertEqual(sorted(self.expected_locks(env.subchain)), sorted(guarded.context.locks)) base_vol = env.subchain.base_vol self.assertEqual(sc.ILLEGAL_VOL, base_vol.getLegality()) new_base_size = base_vol.getSize() * sc.BLOCK_SIZE new_base_alloc = env.sd_manifest.getVSize(base_vol.imgUUID, base_vol.volUUID) self.assertEqual(expected.virtual * GB, new_base_size) self.assertEqual(expected.physical * GB, new_base_alloc)
def test_block_raw(self, base, top, expected): with make_env('block', base, top) as env: merge.prepare(env.subchain) self.assertEqual(sorted(self.expected_locks(env.subchain)), sorted(guarded.context.locks)) base_vol = env.subchain.base_vol self.assertEqual(sc.LEGAL_VOL, base_vol.getLegality()) new_base_size = base_vol.getSize() * sc.BLOCK_SIZE new_base_alloc = env.sd_manifest.getVSize(base_vol.imgUUID, base_vol.volUUID) self.assertEqual(expected.virtual * GB, new_base_size) self.assertEqual(expected.physical * GB, new_base_alloc)