gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] r19220 - gnunet/src/dns


From: gnunet
Subject: [GNUnet-SVN] r19220 - gnunet/src/dns
Date: Tue, 17 Jan 2012 23:25:52 +0100

Author: grothoff
Date: 2012-01-17 23:25:52 +0100 (Tue, 17 Jan 2012)
New Revision: 19220

Added:
   gnunet/src/dns/test_gnunet_dns.sh
Modified:
   gnunet/src/dns/Makefile.am
Log:
-adding testcase

Modified: gnunet/src/dns/Makefile.am
===================================================================
--- gnunet/src/dns/Makefile.am  2012-01-17 20:19:03 UTC (rev 19219)
+++ gnunet/src/dns/Makefile.am  2012-01-17 22:25:52 UTC (rev 19220)
@@ -40,7 +40,10 @@
 plugin_LTLIBRARIES = \
   libgnunet_plugin_block_dns.la 
 
+check_SCRIPTS = \
+ test_gnunet_dns.sh
 
+
 gnunet_helper_dns_SOURCES = \
  gnunet-helper-dns.c
 
@@ -97,4 +100,9 @@
   $(top_builddir)/src/block/$(GN_PLUGIN_LDFLAGS)
 
 
+if ENABLE_TEST_RUN
+TESTS = $(check_PROGRAMS)  $(check_SCRIPTS)
+endif
 
+EXTRA_DIST = \
+  $(check_SCRIPTS) 

Added: gnunet/src/dns/test_gnunet_dns.sh
===================================================================
--- gnunet/src/dns/test_gnunet_dns.sh                           (rev 0)
+++ gnunet/src/dns/test_gnunet_dns.sh   2012-01-17 22:25:52 UTC (rev 19220)
@@ -0,0 +1,18 @@
+#!/bin/bash
+
+ME=`whoami`
+if [ "$ME" != "root" ]
+then
+  echo "This test only works if run as root.  Skipping."
+  exit 0
+fi
+export PATH=".:$PATH"
+gnunet-service-dns -c dns.conf &
+gnunet-dns-redirector -c dns.conf -4 127.0.0.1 &
+sleep 1
+LO=`nslookup gnunet.org | grep Address | tail -n1`
+if [ "$LO" != "Address: 127.0.0.1" ]
+then
+ echo "Fail: $LO"
+fi
+kill `jobs -p`


Property changes on: gnunet/src/dns/test_gnunet_dns.sh
___________________________________________________________________
Added: svn:executable
   + *




reply via email to

[Prev in Thread] Current Thread [Next in Thread]