diff options
Diffstat (limited to 'regressions/test-guestfish-a.sh')
-rwxr-xr-x | regressions/test-guestfish-a.sh | 25 |
1 files changed, 21 insertions, 4 deletions
diff --git a/regressions/test-guestfish-a.sh b/regressions/test-guestfish-a.sh index 8847b85a..887d1aae 100755 --- a/regressions/test-guestfish-a.sh +++ b/regressions/test-guestfish-a.sh @@ -20,9 +20,26 @@ set -e -rm -f test.img +rm -f test.out -truncate -s 10M test.img -../fish/guestfish -a test.img </dev/null +../fish/guestfish -x -a /dev/null </dev/null >test.out 2>&1 -rm -f test.img +! grep -sq '^add_drive.*format' test.out + +../fish/guestfish -x --format=qcow2 -a /dev/null </dev/null >test.out 2>&1 + +grep -sq '^add_drive.*format:qcow2' test.out + +../fish/guestfish -x --ro --format=qcow2 -a /dev/null </dev/null >test.out 2>&1 + +grep -sq '^add_drive.*readonly:true.*format:qcow2' test.out + +../fish/guestfish -x --format -a /dev/null </dev/null >test.out 2>&1 + +! grep -sq '^add_drive.*format' test.out + +../fish/guestfish -x -a /dev/null --format=qcow2 </dev/null >test.out 2>&1 + +! grep -sq '^add_drive.*format' test.out + +rm -f test.out |