#!/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}" ] }