diff options
| author | Alexander Barton <alex@barton.de> | 2008-11-13 22:46:06 +0100 |
|---|---|---|
| committer | Alexander Barton <alex@barton.de> | 2008-11-13 22:46:06 +0100 |
| commit | 7ad167f4c43948f19125123a27dbe68a93e863b8 (patch) | |
| tree | 465e4285ba654eaecefe818c08586c3dbbdf1788 /src/testsuite/stop-server.sh | |
| parent | 920d0636ff5741cb191f895e97ad151186701816 (diff) | |
| download | ngircd-7ad167f4c43948f19125123a27dbe68a93e863b8.tar.gz ngircd-7ad167f4c43948f19125123a27dbe68a93e863b8.zip | |
Test suite: start two servers and test server-server links
I changed the test suite to start two test servers (on port 6789 and 6790), so server-server links can be tested as well for which I included the new test script "server-link-test.e". In addition the documentation of the test suite (src/testsuite/README) has been updated and is more complete now.
Diffstat (limited to 'src/testsuite/stop-server.sh')
| -rwxr-xr-x | src/testsuite/stop-server.sh | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/testsuite/stop-server.sh b/src/testsuite/stop-server.sh index 256d512e..7e6ee4f7 100755 --- a/src/testsuite/stop-server.sh +++ b/src/testsuite/stop-server.sh @@ -1,16 +1,21 @@ #!/bin/sh # ngIRCd Test Suite -# $Id: stop-server.sh,v 1.13 2004/09/06 22:04:06 alex Exp $ [ -z "$srcdir" ] && srcdir=`dirname $0` # read in functions . ${srcdir}/functions.inc -echo_n " stopping server ..." +if [ -n "$1" ]; then + id="$1"; shift +else + id="1" +fi + +echo_n " stopping server ${id} ..." # stop test-server ... -pid=`./getpid.sh T-ngircd` +pid=`./getpid.sh T-ngircd${id}` if [ -z "$pid" ]; then echo " failure: no running server found!?" exit 1 @@ -26,7 +31,7 @@ for i in 1 2 3 4 5; do fi sleep 1 done -echo " failure: server still running!?" +echo " failure: server ${id} still running!?" exit 1 # -eof- |