diff options
-rwxr-xr-x | tests/md/test-inspect-fstab.sh | 15 | ||||
-rwxr-xr-x | tests/md/test-list-filesystems.sh | 12 |
2 files changed, 14 insertions, 13 deletions
diff --git a/tests/md/test-inspect-fstab.sh b/tests/md/test-inspect-fstab.sh index d1cf6103..62e2e948 100755 --- a/tests/md/test-inspect-fstab.sh +++ b/tests/md/test-inspect-fstab.sh @@ -23,6 +23,7 @@ set -e export LANG=C guestfish=../../fish/guestfish +canonical="sed s,/dev/vd,/dev/sd,g" rm -f test1.img test.fstab test.output @@ -50,12 +51,12 @@ $guestfish -a test1.img <<'EOF' EOF # This will give a warning, but should not fail. -$guestfish -a test1.img -i <<'EOF' | sort > test.output +$guestfish -a test1.img -i <<'EOF' | sort | $canonical > test.output inspect-get-mountpoints /dev/VG/Root EOF if [ "$(cat test.output)" != "/: /dev/VG/Root -/boot: /dev/vda1 +/boot: /dev/sda1 /nosuchfile: /dev/VG/LV1 /var: /dev/sdb3" ]; then echo "$0: error #1: unexpected output from inspect-get-mountpoints command" @@ -78,7 +79,7 @@ $guestfish -a test1.img <<'EOF' upload test.fstab /etc/fstab EOF -$guestfish <<'EOF' > test.output +$guestfish <<'EOF' | $canonical > test.output add-drive-opts test1.img readonly:true name:xvdg run inspect-os @@ -87,7 +88,7 @@ EOF if [ "$(cat test.output)" != "/dev/VG/Root /: /dev/VG/Root -/boot: /dev/vda1" ]; then +/boot: /dev/sda1" ]; then echo "$0: error #2: unexpected output from inspect-get-mountpoints command" cat test.output exit 1 @@ -109,7 +110,7 @@ $guestfish -a test1.img <<'EOF' upload test.fstab /etc/fstab EOF -$guestfish <<'EOF' > test.output +$guestfish <<'EOF' | $canonical > test.output add-drive-opts test1.img readonly:true name:cciss/c1d3 run inspect-os @@ -118,8 +119,8 @@ EOF if [ "$(cat test.output)" != "/dev/VG/Root /: /dev/VG/Root -/boot: /dev/vda1 -/var: /dev/vda" ]; then +/boot: /dev/sda1 +/var: /dev/sda" ]; then echo "$0: error #3: unexpected output from inspect-get-mountpoints command" cat test.output exit 1 diff --git a/tests/md/test-list-filesystems.sh b/tests/md/test-list-filesystems.sh index 9aea21a0..b9a03408 100755 --- a/tests/md/test-list-filesystems.sh +++ b/tests/md/test-list-filesystems.sh @@ -20,6 +20,8 @@ set -e +rm -f test.output + # Create 2 disks partitioned as: # sda1: 20M ext3 # sda2: 20M MD (md127) @@ -30,8 +32,7 @@ set -e # md127 : 20M ext4 # vg0 : 16M LV (lv0) # lv0 : 16M vfat -output=$( -../../fish/guestfish <<EOF +../../fish/guestfish <<EOF | sed s,/dev/vd,/dev/sd,g > test.output # Add 2 empty disks sparse fs-test1.img 50M sparse fs-test2.img 50M @@ -59,18 +60,17 @@ mkfs vfat /dev/vg0/lv0 list-filesystems EOF -) -expected="/dev/vda1: ext3 +expected="/dev/sda1: ext3 /dev/md127: ext4 /dev/vg0/lv0: vfat" # Check the output of list-filesystems -if [ "$output" != "$expected" ]; then +if [ "$(cat test.output)" != "$expected" ]; then echo "$0: error: output of list-filesystems did not match expected output" printf "%s\n" "$output" exit 1; fi -rm -f fs-test1.img fs-test2.img +rm -f fs-test1.img fs-test2.img test.output |