summaryrefslogtreecommitdiff
path: root/libexec/httpd/testsuite/test-bigfile
blob: 0f33dcfc7f890a4951bd5293656dba5b647a1889 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#! /bin/sh

test="$1"	# partial4000 or partial8000
bozohttpd="$2"
wget="$3"
datadir="$4"

bozotestport=11111

# copy beginning file
cp ./data/bigfile.${test} ./bigfile

# fire up bozohttpd
${bozohttpd} -b -b -I ${bozotestport} -n -s -f ${datadir} &
bozopid=$!

${wget} -c http://localhost:${bozotestport}/bigfile

kill -9 $bozopid

if cmp ./bigfile ./data/bigfile; then
	rm -f ./bigfile
	exit 0
else
	rm -f ./bigfile
	exit 1
fi