(self)
| 1059 | ) |
| 1060 | class 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 | |
| 1077 | class AlwaysType3NXDOMAINNanoNameserver(Server): |
nothing calls this directly
no test coverage detected