try variables

This commit is contained in:
Kameron Kenny 2024-12-19 10:24:08 -05:00
parent 62359dc296
commit 761e078c55
1 changed files with 13 additions and 10 deletions

View File

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