From af91ae94934f8240dc2ba7d1911cb4994a32f86a Mon Sep 17 00:00:00 2001 From: kakwa Date: Thu, 27 Apr 2017 23:21:42 +0200 Subject: [PATCH] fix some issues with test script --- tests/external_test.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/tests/external_test.sh b/tests/external_test.sh index c8fbd3f..2d77617 100755 --- a/tests/external_test.sh +++ b/tests/external_test.sh @@ -12,10 +12,13 @@ fi export TMPDIR='./tests/cfg/' CFG=`mktemp` -clean_clean_exit(){ - rm - $CFG - clean_exit $1 +clean_exit(){ + rm -- "$CFG" + kill `cat ./uts-server.pid` >/dev/null 2>&1 + rm -- "./uts-server.pid" + exit $1 } + sed "s/2020/$PORT/" tests/cfg/uts-server.cnf >$CFG $TO ./uts-server -c $CFG -D -p ./uts-server.pid & @@ -37,3 +40,5 @@ sleep 1 ./goodies/timestamp-file.sh -i README.rst -u https://localhost:$PORT -r -O "-cert" -C '-k' || clean_exit 1 kill `cat ./uts-server.pid` + +clean_exit 0