summaryrefslogtreecommitdiff
path: root/tests/test_resolver.py
diff options
context:
space:
mode:
authorBrian Wellington <bwelling@xbill.org>2020-07-08 13:14:14 -0700
committerBrian Wellington <bwelling@xbill.org>2020-07-08 13:14:14 -0700
commitcce293110167a2e8e20fdf6cdf2d15b0b9ca6679 (patch)
tree2cbb1504c4d34b43c6b2c34f144a98cdbe752746 /tests/test_resolver.py
parent561104fb3445fbd10c3f27857aeb47eeb2b7717c (diff)
downloaddnspython-cce293110167a2e8e20fdf6cdf2d15b0b9ca6679.tar.gz
Don't read resolv.conf in tests that don't use it.
Diffstat (limited to 'tests/test_resolver.py')
-rw-r--r--tests/test_resolver.py11
1 files changed, 6 insertions, 5 deletions
diff --git a/tests/test_resolver.py b/tests/test_resolver.py
index 2a9c63d..a6ab473 100644
--- a/tests/test_resolver.py
+++ b/tests/test_resolver.py
@@ -465,14 +465,15 @@ class LiveResolverTests(unittest.TestCase):
self.assertRaises(dns.resolver.NXDOMAIN, bad)
def testResolveCacheHit(self):
- res = dns.resolver.Resolver()
+ res = dns.resolver.Resolver(configure=False)
+ res.nameservers = ['8.8.8.8']
res.cache = dns.resolver.Cache()
answer1 = res.resolve('dns.google.', 'A')
seen = set([rdata.address for rdata in answer1])
- self.assertTrue('8.8.8.8' in seen)
- self.assertTrue('8.8.4.4' in seen)
+ self.assertIn('8.8.8.8', seen)
+ self.assertIn('8.8.4.4', seen)
answer2 = res.resolve('dns.google.', 'A')
- self.assertTrue(answer2 is answer1)
+ self.assertIs(answer2, answer1)
class PollingMonkeyPatchMixin(object):
def setUp(self):
@@ -699,7 +700,7 @@ class NanoTests(unittest.TestCase):
def testE164Query(self):
with NaptrNanoNameserver() as na:
- res = dns.resolver.Resolver()
+ res = dns.resolver.Resolver(configure=False)
res.port = na.udp_address[1]
res.nameservers = [ na.udp_address[0] ]
answer = dns.e164.query('1650551212', ['e164.arpa'], res)