summaryrefslogtreecommitdiff
path: root/tests/testwrapper-direct.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/testwrapper-direct.sh')
-rwxr-xr-xtests/testwrapper-direct.sh9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/testwrapper-direct.sh b/tests/testwrapper-direct.sh
index 9160501..53d59a0 100755
--- a/tests/testwrapper-direct.sh
+++ b/tests/testwrapper-direct.sh
@@ -9,12 +9,15 @@ while getopts :b:s: OPTION ; do
case $OPTION in
b) BINARY_DIR=$OPTARG ;;
s) SOURCE_DIR=$OPTARG ;;
+ *) echo "Usage: ${0} [-b BINARY_DIR] [-s SOURCE_DIR] TESTNAME"
+ exit 1
+ ;;
esac
done
-shift $(($OPTIND-1))
+shift $((OPTIND-1))
TESTNAME=$1
-INPUT_NAME=`basename "${TESTNAME%.exe}"`.txt
+INPUT_NAME=$(basename "${TESTNAME%.exe}").txt
-cd ${SOURCE_DIR} && ${BINARY_DIR}/${TESTNAME} ${INPUT_NAME}
+cd "${SOURCE_DIR}" && "${BINARY_DIR}/${TESTNAME}" "${INPUT_NAME}"