pub-dns/test/integration/dns.bat

29 lines
748 B
Batchfile

#!/usr/bin/env bats
domain="kameronkenny.com"
serial="24070101"
@test "Test A Record: ${domain}" {
r=$(dig -t A ${domain} +noall +answer | awk '{ print $5 }')
[ "$r" == "204.8.15.81" ]
}
@test "Test SOA Serial: ${domain}" {
r=$(dig -t SOA ${domain} +noall +answer +multi | grep serial | awk '{ print $1 }')
[ "$r" == "${serial}" ]
}
# in.thelinuxpro.net
serial="24121801"
## nagios.in.thelinuxpro.net
domain="nagios.in.thelinuxpro.net"
@test "Test A Record: ${domain}" {
r=$(dig -t A ${domain} +noall +answer | awk '{ print $5 }')
[ "$r" == "10.99.23.36" ]
}
@test "Test SOA Serial: ${domain}" {
skip
r=$(dig -t SOA nagios.in.thelinuxpro.net +noall +answer +multi | grep serial | awk '{ print $1 }')
[ "$r" == "${serial}" ]
}