浏览代码

check return value of ping.test

Jacob Barthelmeh 8 年之前
父节点
当前提交
1e766b23cf
共有 4 个文件被更改,包括 7 次插入1 次删除
  1. 2 0
      scripts/external.test
  2. 2 0
      scripts/google.test
  3. 2 0
      scripts/ocsp.test
  4. 1 1
      scripts/ping.test

+ 2 - 0
scripts/external.test

@@ -17,6 +17,8 @@ fi
 
 # is our desired server there?
 ./scripts/ping.test $server 2
+RESULT=$?
+[ $RESULT -ne 0 ] && exit 0
 
 # client test against the server
 ./examples/client/client -X -C -h $server -p 443 -g -A $ca

+ 2 - 0
scripts/google.test

@@ -8,6 +8,8 @@ server=www.google.com
 
 # is our desired server there?
 ./scripts/ping.test $server 2
+RESULT=$?
+[ $RESULT -ne 0 ] && exit 0
 
 # client test against the server
 ./examples/client/client -X -C -h $server -p 443 -g -d

+ 2 - 0
scripts/ocsp.test

@@ -9,6 +9,8 @@ ca=certs/external/ca-globalsign-root-r2.pem
 
 # is our desired server there?
 ./scripts/ping.test $server 2
+RESULT=$?
+[ $RESULT -ne 0 ] && exit 0
 
 # client test against the server
 ./examples/client/client -X -C -h $server -p 443 -A $ca -g -o

+ 1 - 1
scripts/ping.test

@@ -24,6 +24,6 @@ esac
 # is our desired server there?
 ping $PINGSW $tries $server
 RESULT=$?
-[ $RESULT -ne 0 ] && echo -e "\n\nCouldn't find $server, skipping" && exit 0
+[ $RESULT -ne 0 ] && echo -e "\n\nCouldn't find $server, skipping" && exit 1
 
 exit 0