1#!/bin/sh 2set -vx 3set -euvx 4 5# testwrapper-direct.sh: run some specialized flex tests that care where 6# they're run from. 7 8while getopts :b:s: OPTION ; do 9 case $OPTION in 10 b) BINARY_DIR=$OPTARG ;; 11 s) SOURCE_DIR=$OPTARG ;; 12 esac 13 done 14 15shift $(($OPTIND-1)) 16TESTNAME=$1 17 18INPUT_NAME=`basename "${TESTNAME%.exe}"`.txt 19 20cd ${SOURCE_DIR} && ${BINARY_DIR}/${TESTNAME} ${INPUT_NAME} 21