]> arthur.barton.de Git - ngircd-alex.git/blob - src/testsuite/tests.sh
Set $srcdir if not already set by make.
[ngircd-alex.git] / src / testsuite / tests.sh
1 #!/bin/sh
2 # ngIRCd Test Suite
3 # $Id: tests.sh,v 1.5 2004/09/04 14:22:38 alex Exp $
4
5 # detect source directory
6 [ -z "$srcdir" ] && srcdir=`dirname $0`
7
8 name=`basename $0`
9 test=`echo ${name} | cut -d '.' -f 1`
10 mkdir -p logs
11
12 type expect > /dev/null 2>&1
13 if [ $? -ne 0 ]; then
14   echo "      ${name}: \"expect\" not found.";  exit 77
15 fi
16 type telnet > /dev/null 2>&1
17 if [ $? -ne 0 ]; then
18   echo "      ${name}: \"telnet\" not found.";  exit 77
19 fi
20
21 echo "      doing ${test} ..."
22 expect ${srcdir}/${test}.e > logs/${test}.log
23
24 # -eof-