Skip to content

Commit

Permalink
aboslute name in resolv test
Browse files Browse the repository at this point in the history
  • Loading branch information
alexdalitz committed Feb 16, 2021
1 parent d1e22e0 commit 07bfb9e
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions test/tc_resolv.rb
Expand Up @@ -20,7 +20,7 @@
class TestResolv < Minitest::Test

RELATIVE_NAME = 'google-public-dns-a.google.com'
SHORT_RELATIVE_NAME = 'dns.google'
SHORT_ABSOLUTE_NAME = 'dns.google.'
ABSOLUTE_NAME = RELATIVE_NAME + '.'
IPV4_ADDR = '8.8.8.8'
IPV6_ADDR = '2001:4860:4860::8888'
Expand Down Expand Up @@ -54,16 +54,16 @@ def test_resolv_name_to_addresses

def test_resolv_address_to_name

assert_equal(SHORT_RELATIVE_NAME, Dnsruby::Resolv.getname(IPV4_ADDR).to_s)
assert_equal(SHORT_ABSOLUTE_NAME, Dnsruby::Resolv.getname(IPV4_ADDR).to_s)

assert_raises(Dnsruby::ResolvError) do
Dnsruby::Resolv.getname(SHORT_RELATIVE_NAME)
assert_raises(Dnsruby::Resolv::ResolvError) do
Dnsruby::Resolv.getname(SHORT_ABSOLUTE_NAME)
end

names = Dnsruby::Resolv.getnames(IPV4_ADDR)
assert_equal(1, names.size)
assert_equal(SHORT_RELATIVE_NAME, names.first.to_s)
Dnsruby::Resolv.each_name(IPV4_ADDR) { |name| assert_equal(SHORT_RELATIVE_NAME, name.to_s)}
assert_equal(SHORT_ABSOLUTE_NAME, names.first.to_s)
Dnsruby::Resolv.each_name(IPV4_ADDR) { |name| assert_equal(SHORT_ABSOLUTE_NAME, name.to_s)}
end

def test_resolv_address_to_address
Expand Down

0 comments on commit 07bfb9e

Please sign in to comment.