test: add tests for DNSResolver

This commit is contained in:
Adam Cooke
2024-02-23 22:51:35 +00:00
committed by Adam Cooke
parent ee86311525
commit 8765d8e57a
2 changed files with 87 additions and 1 deletions
+2 -1
View File
@@ -115,7 +115,8 @@ class DNSResolver
private
def dns
Resolv::DNS.open(nameserver: @nameservers || []) do |dns|
kwargs = @nameservers ? { nameserver: @nameservers } : {}
Resolv::DNS.open(**kwargs) do |dns|
dns.timeouts = [@timeout, @timeout / 2]
yield dns
end