test-imagex-*: Set $srcdir correctly
authorEric Biggers <ebiggers3@gmail.com>
Mon, 12 Nov 2012 17:20:00 +0000 (11:20 -0600)
committerEric Biggers <ebiggers3@gmail.com>
Mon, 12 Nov 2012 17:20:00 +0000 (11:20 -0600)
tests/test-imagex
tests/test-imagex-capture_and_apply
tests/test-imagex-mount
tests/test-imagex-ntfs

index 0d49e22..fcbf540 100755 (executable)
@@ -4,8 +4,9 @@
 # tests every aspect of wimlib comprehensively.
 
 set -e
-srcdir=`pwd`
 cd tests
+srcdir="${srcdir:-.}/.."
+srcdir="$(cd $srcdir; pwd)"
 
 imagex() {
        echo "imagex $@"
index db3fcbe..0009028 100755 (executable)
@@ -9,8 +9,9 @@
 # Also, test if the capture configuration file works correctly.
 
 set -e
-srcdir=`pwd`
 cd tests
+srcdir="${srcdir:-.}/.."
+srcdir="$(cd $srcdir; pwd)"
 
 imagex() {
        echo "imagex $@"
index dcfb27d..74cff3f 100755 (executable)
@@ -3,8 +3,9 @@
 # Test WIM mounting
 
 set -e
-srcdir=`pwd`
 cd tests
+srcdir="${srcdir:-.}/.."
+srcdir="$(cd $srcdir; pwd)"
 
 if [ ! -r /dev/fuse ]; then
        echo "WARNING: /dev/fuse is not readable."
index 5e9a2a3..85812ba 100755 (executable)
@@ -9,8 +9,9 @@
 # remain mounted.
 
 set -e
-srcdir=`pwd`
 cd tests
+srcdir="${srcdir:-.}/.."
+srcdir="$(cd $srcdir; pwd)"
 
 imagex() {
        ../imagex $@ > /dev/null