#!/bin/sh set -vx set -euvx # testwrapper-direct.sh: run some specialized flex tests that care where # they're run from. while getopts :b:s: OPTION ; do case $OPTION in b) BINARY_DIR=$OPTARG ;; s) SOURCE_DIR=$OPTARG ;; esac done shift $(($OPTIND-1)) TESTNAME=$1 INPUT_NAME=`basename "${TESTNAME%.exe}"`.txt cd ${SOURCE_DIR} && ${BINARY_DIR}/${TESTNAME} ${INPUT_NAME} |