diff --git a/bin/tests/system/rndc/tests.sh b/bin/tests/system/rndc/tests.sh index 701e8591a7..9355d4c8d9 100644 --- a/bin/tests/system/rndc/tests.sh +++ b/bin/tests/system/rndc/tests.sh @@ -623,7 +623,7 @@ status=$((status + ret)) n=$((n + 1)) echo_i "check if query for the zone returns SERVFAIL ($n)" -$DIG @10.53.0.6 -p ${PORT} -t soa huge.zone >dig.out.1.test$n +$DIG @10.53.0.6 -p ${PORT} -t soa huge.zone >dig.out.1.test$n || ret=1 grep "SERVFAIL" dig.out.1.test$n >/dev/null || ret=1 if [ $ret != 0 ]; then echo_i "failed (ignored)" @@ -639,7 +639,7 @@ status=$((status + ret)) n=$((n + 1)) echo_i "check if query for the zone returns NOERROR ($n)" -$DIG @10.53.0.6 -p ${PORT} -t soa huge.zone >dig.out.1.test$n +$DIG @10.53.0.6 -p ${PORT} -t soa huge.zone >dig.out.1.test$n || ret=1 grep "NOERROR" dig.out.1.test$n >/dev/null || ret=1 if [ $ret != 0 ]; then echo_i "failed"; fi status=$((status + ret))