#!/bin/sh
trap "rm -rf textdump binary output ideal-output actual-output; exit" 0 2 3
if [ X$COLD_DIR = X ]; then
COLD_DIR=".."
fi
. ${COLD_DIR}/etc/server.config
cd ${COLD_DIR}/test
echo "Testing..."
cp source textdump
$EXE . >> actual-output
perl ${COLD_DIR}/bin/get-output.pl source > ideal-output
#
# No longer have to prune because log() doesn't append the time string
#
# perl ${COLD_DIR}/bin/prune-output.pl output > actual-output
if cmp -s ideal-output actual-output; then
echo "Test passes."
else
echo "Test fails:"
diff ideal-output actual-output
fi
exit