MCPcopy Create free account
hub / github.com/rthalley/dnspython / testE164Query

Method testE164Query

tests/test_resolver.py:1061–1074  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1059)
1060class NanoTests(unittest.TestCase):
1061 def testE164Query(self):
1062 with NaptrNanoNameserver() as na:
1063 res = dns.resolver.Resolver(configure=False)
1064 res.port = na.udp_address[1]
1065 res.nameservers = [na.udp_address[0]]
1066 answer = dns.e164.query("1650551212", ["e164.arpa"], res)
1067 self.assertEqual(answer[0].order, 0)
1068 self.assertEqual(answer[0].preference, 0)
1069 self.assertEqual(answer[0].flags, b"")
1070 self.assertEqual(answer[0].service, b"")
1071 self.assertEqual(answer[0].regexp, b"")
1072 self.assertEqual(answer[0].replacement, dns.name.root)
1073 with self.assertRaises(dns.resolver.NXDOMAIN):
1074 dns.e164.query("0123456789", ["e164.arpa"], res)
1075
1076
1077class AlwaysType3NXDOMAINNanoNameserver(Server):

Callers

nothing calls this directly

Calls 2

NaptrNanoNameserverClass · 0.85
queryMethod · 0.45

Tested by

no test coverage detected