1#! /bin/sh 2 3SRCDIR=`dirname "$0"` 4. "$SRCDIR/testutils.sh" 5 6LOG=tmp.log.$$ 7EXPECT=tmp.expect.$$ 8rm -f $LOG $EXPECT 9trap "rm -f $LOG $EXPECT" 0 10 11expect="$1" 12printf '%b\n' "$expect" > $EXPECT 13shift 14 15verbose_run_log_check "$LOG" $VALGRIND $DTGET "$@" 16 17if cmp $EXPECT $LOG>/dev/null; then 18 PASS 19else 20 if [ -z "$QUIET_TEST" ]; then 21 echo "EXPECTED :-:" 22 cat $EXPECT 23 fi 24 FAIL "Results differ from expected" 25fi 26