export PDNSUTIL=${PDNSUTIL:-${PWD}/../pdns/pdnsutil}
export PDNSCONTROL=${PDNSCONTROL:-${PWD}/../pdns/pdns_control}
+unset _JAVA_OPTIONS
+
spectest=$1
[ -z $spectest ] && spectest=""
for prog in $SDIG $SAXFR $NOTIFY $NSEC3DIG; do
- if `echo $prog | grep -q '../pdns'`; then
+ if `echo $prog | grep -q '\.\./pdns'`; then
${MAKE} -C ../pdns ${prog##*../pdns/} || exit
fi
done
testname=$(basename $a)
export testname
echo "$testname: "
- cat $a/description
+ if [ "${PDNS_DEBUG}" = "YES" ]; then
+ cat $a/description
+ fi
echo "$testname: " >> test-results
cat $a/description >> test-results
result=" Failed test $a"
echo $testname >> failed_tests
failed=$[$failed+1]
+ if [ "$FIX_TESTS" == "YES" ]
+ then
+ mv -f $a/real_result $expected
+ result="$result (fixed)"
+ fi
else
result=" Expected failure for reason $reason, test passed $a"
echo $testname >> passed_tests