]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add system test for #3743
authorMatthijs Mekking <matthijs@isc.org>
Wed, 14 Dec 2022 10:54:19 +0000 (11:54 +0100)
committerMatthijs Mekking <matthijs@isc.org>
Tue, 10 Jan 2023 10:02:14 +0000 (10:02 +0000)
(cherry picked from commit 8db8ec1f6e21fc15ce662580aa0c0226c39f1a91)

bin/tests/system/redirect/tests.sh

index 70ba727bc765b5da685482896f0915b127d5c443..7201ff239931a8a0ca66526947932cce6aa5537d 100644 (file)
@@ -534,5 +534,14 @@ n=`expr $n + 1`
 if [ $ret != 0 ]; then echo_i "failed"; fi
 status=`expr $status + $ret`
 
+echo_i "checking extended error is not set on allow-recursion ($n)"
+ret=0
+$DIG $DIGOPTS example. @10.53.0.1 -b 10.53.0.2 soa > dig.out.ns1.test$n || ret=1
+grep "status: NOERROR" dig.out.ns1.test$n > /dev/null || ret=1
+grep "EDE" dig.out.ns1.test$n > /dev/null && ret=1
+n=`expr $n + 1`
+if [ $ret != 0 ]; then echo_i "failed"; fi
+status=`expr $status + $ret`
+
 echo_i "exit status: $status"
 [ $status -eq 0 ] || exit 1