6 test -z "$tmpdir" && tmpdir
=/tmp
7 tmpf
="${tmpdir}/bnch$$"
15 test -z "$bpid" ||
kill -9 $bpid
26 trap catch HUP INT QUIT TERM
28 if [ ! -x .
/beanstalkd
]; then
29 echo "Executable ./beanstalkd not found; do you need to compile first?"
33 .
/beanstalkd
-p $port >/dev
/null
2>/dev
/null
&
37 if ! ps
$bpid >/dev
/null
; then
38 echo "Could not start beanstalkd for testing, port $port is taken"
43 fgrep
-v "#" $commands |
$nc $server $port > "$tmpf"
46 diff $expected "$tmpf"