mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 05:35:25 +00:00
tests: Add storagevol tests for format=iso
Demonstrates the bug fix in commit 0e5db76262
This commit is contained in:
parent
d7dcea6f60
commit
0de1066fb9
2
tests/storagevolxml2argvdata/iso-input.argv
Normal file
2
tests/storagevolxml2argvdata/iso-input.argv
Normal file
@ -0,0 +1,2 @@
|
||||
qemu-img convert -f raw -O raw /var/lib/libvirt/images/test.iso \
|
||||
/var/lib/libvirt/images/sparse.img
|
1
tests/storagevolxml2argvdata/iso.argv
Normal file
1
tests/storagevolxml2argvdata/iso.argv
Normal file
@ -0,0 +1 @@
|
||||
qemu-img create -f raw /var/lib/libvirt/images/test.iso 1024K
|
@ -272,6 +272,13 @@ mymain(void)
|
||||
"pool-dir", "vol-qcow2-nocapacity-backing", NULL, NULL,
|
||||
"qcow2-nocapacity", 0, FMT_OPTIONS);
|
||||
|
||||
DO_TEST("pool-dir", "vol-file-iso",
|
||||
NULL, NULL,
|
||||
"iso", 0, FMT_OPTIONS);
|
||||
DO_TEST("pool-dir", "vol-file",
|
||||
"pool-dir", "vol-file-iso",
|
||||
"iso-input", 0, FMT_OPTIONS);
|
||||
|
||||
return ret == 0 ? EXIT_SUCCESS : EXIT_FAILURE;
|
||||
}
|
||||
|
||||
|
10
tests/storagevolxml2xmlin/vol-file-iso.xml
Normal file
10
tests/storagevolxml2xmlin/vol-file-iso.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<volume>
|
||||
<name>test.iso</name>
|
||||
<source/>
|
||||
<capacity unit="MiB">1</capacity>
|
||||
<allocation unit="MiB">1</allocation>
|
||||
<target>
|
||||
<format type='iso'/>
|
||||
<path>/var/lib/libvirt/images/test.iso</path>
|
||||
</target>
|
||||
</volume>
|
11
tests/storagevolxml2xmlout/vol-file-iso.xml
Normal file
11
tests/storagevolxml2xmlout/vol-file-iso.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<volume type='file'>
|
||||
<name>test.iso</name>
|
||||
<source>
|
||||
</source>
|
||||
<capacity unit='bytes'>1048576</capacity>
|
||||
<allocation unit='bytes'>1048576</allocation>
|
||||
<target>
|
||||
<path>/var/lib/libvirt/images/test.iso</path>
|
||||
<format type='iso'/>
|
||||
</target>
|
||||
</volume>
|
@ -100,6 +100,7 @@ mymain(void)
|
||||
DO_TEST("pool-dir", "vol-file");
|
||||
DO_TEST("pool-dir", "vol-file-naming");
|
||||
DO_TEST("pool-dir", "vol-file-backing");
|
||||
DO_TEST("pool-dir", "vol-file-iso");
|
||||
DO_TEST("pool-dir", "vol-qcow2");
|
||||
DO_TEST("pool-dir", "vol-qcow2-1.1");
|
||||
DO_TEST("pool-dir", "vol-qcow2-lazy");
|
||||
|
Loading…
Reference in New Issue
Block a user