Home | History | Annotate | Line # | Download | only in testsuite
test-simple revision 1.1
      1  1.1  schmonz #! /bin/sh
      2  1.1  schmonz # $NetBSD: test-simple,v 1.1 2016/09/23 16:55:56 schmonz Exp $
      3  1.1  schmonz 
      4  1.1  schmonz test="$1"
      5  1.1  schmonz bozohttpd="$2"
      6  1.1  schmonz datadir="$3"
      7  1.1  schmonz verbose="$4"
      8  1.1  schmonz 
      9  1.1  schmonz if [ "yes" = "$verbose" ]; then
     10  1.1  schmonz 	echo "Running test $test"
     11  1.1  schmonz else
     12  1.1  schmonz 	exec 2>tmp.$test.err
     13  1.1  schmonz fi
     14  1.1  schmonz 
     15  1.1  schmonz bozotestport=11111
     16  1.1  schmonz 
     17  1.1  schmonz ${bozohttpd} ${datadir} < $test.in > tmp.$test.out
     18  1.1  schmonz if ./html_cmp $test.out tmp.$test.out; then
     19  1.1  schmonz 	exit 0
     20  1.1  schmonz else
     21  1.1  schmonz 	[ "yes" = "$verbose" ] || echo "Failed test $test: `cat tmp.$test.err; echo; cat $test.out`"
     22  1.1  schmonz fi
     23