aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2014-01-30 14:37:36 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2014-01-30 14:37:36 +0000
commite4e2c54e62f4eeba2aa2db33bd9cf75e45d99c0c (patch)
tree438187f13657fc6dc0931e2692e5f4c1adf6e795
parent07600feaf31bf8f62ee407a6173d1ef2c19e4878 (diff)
downloadgnunet-e4e2c54e62f4eeba2aa2db33bd9cf75e45d99c0c.tar.gz
gnunet-e4e2c54e62f4eeba2aa2db33bd9cf75e45d99c0c.zip
Skip testcase when DNS is not available
* gns/test_gns_cname_lookup.sh: Check if DNS resolution works and skip test if it doesn't work.
-rwxr-xr-xsrc/gns/test_gns_cname_lookup.sh9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/gns/test_gns_cname_lookup.sh b/src/gns/test_gns_cname_lookup.sh
index f868bbae1..c06cd2133 100755
--- a/src/gns/test_gns_cname_lookup.sh
+++ b/src/gns/test_gns_cname_lookup.sh
@@ -13,6 +13,15 @@ then
13 exit 77 13 exit 77
14fi 14fi
15 15
16# permissive DNS resolver we will use for the test
17DNS_RESOLVER="8.8.8.8"
18if ! nslookup gnunet.org $DNS_RESOLVER &> /dev/null
19then
20 echo "Cannot reach DNS, skipping test"
21 exit 77
22fi
23
24
16rm -rf /tmp/test-gnunet-gns-peer-1/ 25rm -rf /tmp/test-gnunet-gns-peer-1/
17 26
18TEST_DOMAIN_PLUS="www.gnu" 27TEST_DOMAIN_PLUS="www.gnu"