v2v: ova: Normalize the output in test case.

Fixes commit 8f91d3a9b0.
This commit is contained in:
Richard W.M. Jones
2017-02-07 18:50:52 +00:00
parent fa6016af19
commit 7461a8fab1
2 changed files with 6 additions and 3 deletions

View File

@@ -10,7 +10,7 @@ hypervisor type: vmware
video:
sound:
disks:
json:{ "file": { "driver": "raw", "offset": 2048, "size": 10240, "file": { "filename": "test.ova" } } } (vmdk) [scsi]
json:{ "file": { "driver": "raw", "offset": x, "size": 10240, "file": { "filename": "test.ova" } } } (vmdk) [scsi]
removable media:
CD-ROM [ide] in slot 0
NICs:

View File

@@ -60,8 +60,11 @@ $VG virt-v2v --debug-gc --quiet \
# Check the parsed source is what we expect.
if qemu_is_version 2 8 ; then
# normalize the output
sed -i -e "s,\"$d/,\"," $d/source
# Normalize the output.
# Remove directory prefix.
# Exact offset will vary because of tar.
sed -i -e "s,\"$d/,\"," \
-e "s|\"offset\": [0-9]*,|\"offset\": x,|" $d/source
diff -u test-v2v-i-ova-subfolders.expected2 $d/source
else
# normalize the output