bats tests

This commit is contained in:
Kameron Kenny 2024-12-18 16:10:53 -05:00
parent 10b044a678
commit ca661f052a
1 changed files with 26 additions and 0 deletions

26
test/integration/dns.bat Normal file
View File

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