summaryrefslogtreecommitdiff
path: root/tests/test_resolver.py
diff options
context:
space:
mode:
authorBob Halley <halley@dnspython.org>2020-07-26 13:22:33 -0700
committerBob Halley <halley@dnspython.org>2020-07-26 13:22:33 -0700
commit12ef3c47fa39e3bb0b5a8a2dbcd6c657d0afb16b (patch)
tree887acaeac47aefc6005b9cf8c9dddf6a7625e12d /tests/test_resolver.py
parente73550dc1cbc3e01f09a87b013c9f3c0518f3ba3 (diff)
downloaddnspython-12ef3c47fa39e3bb0b5a8a2dbcd6c657d0afb16b.tar.gz
more resolver override testing
Diffstat (limited to 'tests/test_resolver.py')
-rw-r--r--tests/test_resolver.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/test_resolver.py b/tests/test_resolver.py
index 6270fd3..d61e8c9 100644
--- a/tests/test_resolver.py
+++ b/tests/test_resolver.py
@@ -633,7 +633,12 @@ class LiveResolverTests(unittest.TestCase):
qtype = dns.rdatatype.from_text('A')
def bad():
answer = dns.resolver.resolve(qname, qtype)
- self.assertRaises(dns.resolver.NXDOMAIN, bad)
+ try:
+ dns.resolver.resolve(qname, qtype)
+ self.assertTrue(False) # should not happen!
+ except dns.resolver.NXDOMAIN as nx:
+ self.assertIn(qname, nx.qnames())
+ self.assertGreaterEqual(len(nx.responses()), 1)
def testResolveCacheHit(self):
res = dns.resolver.Resolver(configure=False)