diff options
author | Richard W.M. Jones <rjones@redhat.com> | 2011-06-03 17:00:07 +0100 |
---|---|---|
committer | Richard W.M. Jones <rjones@redhat.com> | 2011-06-04 22:20:05 +0100 |
commit | 42e7ea6840cd66e4a136b6417bdee14e152fe140 (patch) | |
tree | 97bb0c9a444a2630a0656c9ac2db8f0572973126 /cat/test-virt-ls.sh | |
parent | bb965ded274f911fb5d7889f88db9adaad1d2a52 (diff) | |
download | libguestfs-42e7ea6840cd66e4a136b6417bdee14e152fe140.tar.gz libguestfs-42e7ea6840cd66e4a136b6417bdee14e152fe140.tar.xz libguestfs-42e7ea6840cd66e4a136b6417bdee14e152fe140.zip |
virt-ls: Add virt-ls -lR option for complex file iteration.
Diffstat (limited to 'cat/test-virt-ls.sh')
-rwxr-xr-x | cat/test-virt-ls.sh | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/cat/test-virt-ls.sh b/cat/test-virt-ls.sh index 784fd67a..3f702b7c 100755 --- a/cat/test-virt-ls.sh +++ b/cat/test-virt-ls.sh @@ -15,3 +15,19 @@ test7" ]; then echo "$0: error: unexpected output from virt-ls" exit 1 fi + +# Try the -lR option. +output="$(./virt-ls -lR ../images/fedora.img /boot | awk '{print $1 $2 $4}')" +expected="d0755/boot +d0755/boot/grub +-0644/boot/grub/grub.conf +d0700/boot/lost+found" +if [ "$output" != "$expected" ]; then + echo "$0: error: unexpected output from virt-ls -lR" + echo "output: ------------------------------------------" + echo "$output" + echo "expected: ----------------------------------------" + echo "$expected" + echo "--------------------------------------------------" + exit 1 +fi |