def test_restore_disk_in_domain(self, get_uncompressed_complete_backup,
build_stopped_mock_domain, tmpdir):
backup = get_uncompressed_complete_backup
domain = build_stopped_mock_domain
src_img = backup.get_complete_path_of(backup.disks["vda"])
domain.set_storage_basedir(str(tmpdir))
dst_img = get_domain_disks_of(domain.XMLDesc(), "vda")["vda"]["src"]
backup.restore_and_replace_disk_of("vda", domain, "vda")
assert filecmp.cmp(src_img, dst_img)
assert (
get_domain_disks_of(domain.XMLDesc())["vda"]["type"] ==
get_domain_disks_of(backup.dom_xml)["vda"]["type"]
)
评论列表
文章目录