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