tests.sh revision ad127d839d2e7aa542939a8a336691407e23397e
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews echo "I:checking supposedly good zone: $zone ($n)"
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews $VERIFY ${only} -o $zone $file > verify.out.$n 2>&1 || ret=1
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews echo "I:checking supposedly bad zone: $zone ($n)"
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews *.out-of-zone-nsec|*.below-bottom-of-zone-nsec)
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews expect1="Bad record NSEC record for.*, next name mismatch"
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews expect1="Expected and found NSEC3 chains not equal";
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews $VERIFY ${only} -o $zone $file > verify.out.$n 2>&1 && ret=1
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews grep "${expect1:-.}" verify.out.$n > /dev/null || ret=1
ad127d839d2e7aa542939a8a336691407e23397eMark Andrews grep "${expect2:-.}" verify.out.$n > /dev/null || ret=1