From 761e078c5580e67ff965d9a464184bc279b1f2e9 Mon Sep 17 00:00:00 2001 From: Kameron Kenny Date: Thu, 19 Dec 2024 10:24:08 -0500 Subject: [PATCH] try variables --- test/integration/dns.bat | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/test/integration/dns.bat b/test/integration/dns.bat index 2a6df5b..1604f1e 100644 --- a/test/integration/dns.bat +++ b/test/integration/dns.bat @@ -1,25 +1,28 @@ #!/usr/bin/env bats -@test "Test A Record: kameronkenny.com" { - r=$(dig -t A kameronkenny.com +noall +answer | awk '{ print $5 }') +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: kameronkenny.com" { - r=$(dig -t SOA kameronkenny.com +noall +answer +multi | grep serial | awk '{ print $1 }') - [ "$r" == "24070101" ] +@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 - -@test "Test A Record: nagios.in.thelinuxpro.net" { - r=$(dig -t A nagios.in.thelinuxpro.net +noall +answer | awk '{ print $5 }') +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: nagios.in.thelinuxpro.net" { +@test "Test SOA Serial: ${domain}" { skip r=$(dig -t SOA nagios.in.thelinuxpro.net +noall +answer +multi | grep serial | awk '{ print $1 }') - [ "$r" == *"24121801"* ] + [ "$r" == "${serial}" ] }