]> git.sur5r.net Git - openldap/blobdiff - tests/scripts/defines.sh
ITS#5189
[openldap] / tests / scripts / defines.sh
index ecbb373d626394b98abb1c4716c1bf1acf57006d..e2e611554dbdd752f9d922c7f27fc3f1dbf4230b 100755 (executable)
@@ -52,7 +52,10 @@ PROGDIR=./progs
 DATADIR=${USER_DATADIR-./testdata}
 TESTDIR=${USER_TESTDIR-$TESTWD/testrun}
 SCHEMADIR=${USER_SCHEMADIR-./schema}
-ABS_SCHEMADIR=`(cd $SCHEMADIR; pwd)`
+case "$SCHEMADIR" in
+.*)    ABS_SCHEMADIR="$TESTWD/$SCHEMADIR" ;;
+*)  ABS_SCHEMADIR="$SCHEMADIR" ;;
+esac
 
 DBDIR1A=$TESTDIR/db.1.a
 DBDIR1B=$TESTDIR/db.1.b