#!/bin/bash
# @(#) $Header: /usr/local/scalawags_cvs/Scalawags/Frc2006/sim/testprog,v 1.2 2005/01/30 02:42:00 jeff Exp $
if [ $# -ne 1 ]; then
echo "Usage: $0 progname_t"
exit 1
fi
progname=$1
reffile=${progname}.ref
inputfile=${progname}.in
echo "============ testing ${progname} ======================="
if [ -f ${reffile} ]; then
if [ -f ${inputfile} ]; then
./${progname} < ${inputfile} 2>&1 | diff ${reffile} -
else
./${progname} 2>&1 | diff ${reffile} -
fi
else
if [ -f ${inputfile} ]; then
./${progname} < ${inputfile}
else
./${progname}
fi
fi
syntax highlighted by Code2HTML, v. 0.9.1