From 388f3da6e4b0c8ae85eb8567fa045d9423853c86 Mon Sep 17 00:00:00 2001 From: Jordan Sissel Date: Tue, 3 Dec 2013 08:35:23 -0800 Subject: [PATCH] fix dns spec to be more reliable using known forward/reverse values at the time of the test --- spec/filters/dns.rb | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/spec/filters/dns.rb b/spec/filters/dns.rb index 3a476e5ae..9affaa939 100644 --- a/spec/filters/dns.rb +++ b/spec/filters/dns.rb @@ -1,5 +1,6 @@ require "test_utils" require "logstash/filters/dns" +require "resolv" describe LogStash::Filters::DNS do extend LogStash::RSpec @@ -14,8 +15,10 @@ describe LogStash::Filters::DNS do } CONFIG - sample("host" => "199.192.228.250") do - insist { subject["host"] } == "carrera.databits.net" + address = Resolv.new.getaddress("aspmx.l.google.com") + expected = Resolv.new.getname(address) + sample("host" => address) do + insist { subject["host"] } == expected end end