From: Peter van Dijk Date: Wed, 21 Nov 2012 12:25:57 +0000 (+0000) Subject: add ldns-verify-zone test X-Git-Tag: auth-3.2-rc2~95 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=167a1a4a6bf8b2730e571e2811b2a407bff30ece;p=pdns add ldns-verify-zone test git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2906 d19b8d6e-7fed-0310-83ef-9ca221ded41b --- diff --git a/regression-tests/ldns-verify-zone/command b/regression-tests/ldns-verify-zone/command new file mode 100755 index 000000000..8a206e6dd --- /dev/null +++ b/regression-tests/ldns-verify-zone/command @@ -0,0 +1,11 @@ +#!/bin/sh +ldns-verify-zone -h | head -n 1 +for zone in $(grep zone named.conf | cut -f2 -d\" | grep -v '^example.com$') +do + TFILE=$(mktemp) + dig axfr $zone @$nameserver -p $port > $TFILE + echo --- ldns-verify-zone $zone + ldns-verify-zone -V2 $TFILE 2>&1 + echo RETVAL: $? + rm -f $TFILE +done diff --git a/regression-tests/ldns-verify-zone/description b/regression-tests/ldns-verify-zone/description new file mode 100644 index 000000000..0e96b687e --- /dev/null +++ b/regression-tests/ldns-verify-zone/description @@ -0,0 +1 @@ +AXFR all zones except the big example.com, and test them with ldns-verify-zone diff --git a/regression-tests/ldns-verify-zone/expected_result b/regression-tests/ldns-verify-zone/expected_result new file mode 100644 index 000000000..31c08e7f4 --- /dev/null +++ b/regression-tests/ldns-verify-zone/expected_result @@ -0,0 +1,11 @@ +Usage: ldns-verify-zone [OPTIONS] +--- ldns-verify-zone test.com +RETVAL: 0 +--- ldns-verify-zone wtest.com +RETVAL: 0 +--- ldns-verify-zone dnssec-parent.com +RETVAL: 0 +--- ldns-verify-zone delegated.dnssec-parent.com +RETVAL: 0 +--- ldns-verify-zone minimal.com +RETVAL: 0 diff --git a/regression-tests/ldns-verify-zone/skip.nodnssec b/regression-tests/ldns-verify-zone/skip.nodnssec new file mode 100644 index 000000000..e69de29bb