tests.sh revision 247bf378605811d695e968dbe930a7fc45c0038e
#
*
*
# $Id: tests.sh,v 1.3 2011/03/01 23:48:06 tbox Exp $
status=0
n=1
DIGOPTS="+tcp +noadd +nosea +nostat +nocmd -p 5300"
do
echo "I:checking that $conf is accepted ($n)"
ret=0
n=`expr $n + 1`
done
do
echo "I:checking that $conf is rejected ($n)"
ret=0
n=`expr $n + 1`
done
echo "I:checking A redirect works for nonexist ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect works for nonexist ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect works for nonexist ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect doesn't work for acl miss ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect doesn't work for acl miss ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect doesn't work for acl miss ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect works for signed nonexist, DO=0 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect works for signed nonexist, DO=0 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect works for signed nonexist, DO=0 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect fails for signed nonexist, DO=1 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect fails for signed nonexist, DO=1 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect fails for signed nonexist, DO=1 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect fails for nsec3 signed nonexist, DO=1 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect fails for nsec3 signed nonexist, DO=1 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect fails for nsec3 signed nonexist, DO=1 ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect works for nonexist authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect works for nonexist authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect works for nonexist authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect doesn't work for acl miss authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect doesn't work for acl miss authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect doesn't work for acl miss authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect works for signed nonexist, DO=0 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect works for signed nonexist, DO=0 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect works for signed nonexist, DO=0 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect fails for signed nonexist, DO=1 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect fails for signed nonexist, DO=1 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect fails for signed nonexist, DO=1 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking A redirect fails for nsec3 signed nonexist, DO=1 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking AAAA redirect fails for nsec3 signed nonexist, DO=1 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:checking ANY redirect fails for nsec3 signed nonexist, DO=1 authoritative ($n)"
ret=0
n=`expr $n + 1`
echo "I:exit status: $status"
exit $status