mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 05:35:25 +00:00
virshtest: Add test case for script friendly options
Add a bunch of tests verifying that script-friendly options of certain commands are not changed incompatibly thus potentially breaking user scripts. Signed-off-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
This commit is contained in:
parent
fc9442a638
commit
2ccb213f94
@ -352,6 +352,8 @@ mymain(void)
|
|||||||
"checkpoint-create test --redefine checkpoint-c2.xml ;"
|
"checkpoint-create test --redefine checkpoint-c2.xml ;"
|
||||||
"checkpoint-info test c2");
|
"checkpoint-info test c2");
|
||||||
|
|
||||||
|
DO_TEST_SCRIPT("script-friendly-options", NULL, VIRSH_CUSTOM);
|
||||||
|
|
||||||
/* completion doesn't work on non-readline builds */
|
/* completion doesn't work on non-readline builds */
|
||||||
need_readline = true;
|
need_readline = true;
|
||||||
|
|
||||||
|
11
tests/virshtestdata/script-friendly-options.in
Normal file
11
tests/virshtestdata/script-friendly-options.in
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
echo "Following script-friendly outputs of commands must not change"
|
||||||
|
list --uuid;
|
||||||
|
list --uuid --all;
|
||||||
|
list --name;
|
||||||
|
list --name --all;
|
||||||
|
list --uuid --name --all;
|
||||||
|
domstate fv0
|
||||||
|
domstate fv0 --reason
|
||||||
|
domname ef861801-45b9-11cb-88e3-afbfe5370493
|
||||||
|
domid fv0
|
||||||
|
domstats fv0
|
33
tests/virshtestdata/script-friendly-options.out
Normal file
33
tests/virshtestdata/script-friendly-options.out
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
Following script-friendly outputs of commands must not change
|
||||||
|
4dea22b3-1d52-d8f3-2516-782e98ab3fa0
|
||||||
|
ef861801-45b9-11cb-88e3-afbfe5370493
|
||||||
|
08721f99-3d1d-4aec-96eb-97803297bb36
|
||||||
|
|
||||||
|
4dea22b3-1d52-d8f3-2516-782e98ab3fa0
|
||||||
|
ef861801-45b9-11cb-88e3-afbfe5370493
|
||||||
|
08721f99-3d1d-4aec-96eb-97803297bb36
|
||||||
|
|
||||||
|
fv0
|
||||||
|
fc4
|
||||||
|
fc5
|
||||||
|
|
||||||
|
fv0
|
||||||
|
fc4
|
||||||
|
fc5
|
||||||
|
|
||||||
|
4dea22b3-1d52-d8f3-2516-782e98ab3fa0 fv0
|
||||||
|
ef861801-45b9-11cb-88e3-afbfe5370493 fc4
|
||||||
|
08721f99-3d1d-4aec-96eb-97803297bb36 fc5
|
||||||
|
|
||||||
|
running
|
||||||
|
|
||||||
|
running (unknown)
|
||||||
|
|
||||||
|
fc4
|
||||||
|
|
||||||
|
1
|
||||||
|
|
||||||
|
Domain: 'fv0'
|
||||||
|
state.state=1
|
||||||
|
state.reason=0
|
||||||
|
|
Loading…
Reference in New Issue
Block a user