24 lines
450 B
Bash
Executable File
24 lines
450 B
Bash
Executable File
#! /bin/sh
|
|
# $NetBSD: test-simple,v 1.2 2016/09/26 00:21:22 schmonz Exp $
|
|
|
|
test="$1"
|
|
bozohttpd="$2"
|
|
datadir="$3"
|
|
verbose="$4"
|
|
|
|
if [ "yes" = "$verbose" ]; then
|
|
echo "Running test $test"
|
|
else
|
|
exec 2>tmp.$test.err
|
|
fi
|
|
|
|
bozotestport=11111
|
|
|
|
${bozohttpd} ${datadir} < $test.in > tmp.$test.out
|
|
if ./html_cmp $test.out tmp.$test.out; then
|
|
exit 0
|
|
else
|
|
[ "yes" = "$verbose" ] || echo "Failed test $test: `cat tmp.$test.err; echo; cat $test.out`"
|
|
exit 1
|
|
fi
|