-#!/bin/sh
+#!/bin/bash
# This script does some sanity testing of the 'imagex' program. It by no means
# tests every aspect of wimlib comprehensively.
set -e
-srcdir=${srcdir:-.}
-srcdir=`realpath $srcdir`
cd tests
+srcdir="${srcdir:-.}/.."
+srcdir="$(cd $srcdir; pwd)"
imagex() {
echo "imagex $@"
}
cleanup() {
- fusermount -u tmp &> /dev/null || true
rm -rf dir* tmp* *.wim *.swm
}
cleanup
if ! test "`readlink tmp/subdir/rel_symlink`" = "hello"; then
error "Symlink target not correct"
fi
-
+
rm -rf dir.wim tmp
done
# We try with 5 different combinations of compression types to make sure we go
# through all paths in the resource-handling code.
for i in `seq 1 3`; do
- case $i in
+ case $i in
1)
cflag1="--compress=none";
cflag2="--compress=none";