[Top][All Lists]
[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
+ *
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r19220 - gnunet/src/dns,
gnunet <=