#!/bin/sh input=$1 input=${input#*/tests/scripts/} expected=${input%%/*} ext=${input##*.} check() { status=$1 case $status in 0|1) ;; *) exit 99 ;; esac case $expected in bad) [ "$status" -eq 1 ] ;; *) [ "$status" -eq 0 ] ;; esac if [ "$?" -ne 0 ]; then exit 1 fi } "$1" check $? case "$ext" in aplwc) aplwc "$1" check $? ;; esac case $expected in *) "$srcdir/tests/scripts/simfail.sh" "$1" check $? esac