summaryrefslogtreecommitdiff
path: root/tests/test_resolver.py
diff options
context:
space:
mode:
authorkimbo <kimballleavitt@gmail.com>2020-01-06 10:55:07 -0700
committerkimbo <kimballleavitt@gmail.com>2020-01-06 10:55:07 -0700
commit5272e55db235256f3ad269fccdc4690023aeb5b1 (patch)
tree18c69a322a494ebe2f64d9af038bd1902c32985b /tests/test_resolver.py
parent3d56541b89edf2a79d17bc9040ba221703bd54af (diff)
downloaddnspython-5272e55db235256f3ad269fccdc4690023aeb5b1.tar.gz
only allow Resolver.nameservers to be a list
Diffstat (limited to 'tests/test_resolver.py')
-rw-r--r--tests/test_resolver.py12
1 files changed, 1 insertions, 11 deletions
diff --git a/tests/test_resolver.py b/tests/test_resolver.py
index 34161ae..993a582 100644
--- a/tests/test_resolver.py
+++ b/tests/test_resolver.py
@@ -405,11 +405,6 @@ class NXDOMAINExceptionTestCase(unittest.TestCase):
class ResolverNameserverValidTypeTestCase(unittest.TestCase):
- def test_set_nameservers_to_string(self):
- resolver = dns.resolver.Resolver()
- resolver.nameservers = '1.2.3.4'
- self.assertEqual(resolver.nameservers, ['1.2.3.4'])
-
def test_set_nameservers_to_list(self):
resolver = dns.resolver.Resolver()
resolver.nameservers = ['1.2.3.4']
@@ -420,14 +415,9 @@ class ResolverNameserverValidTypeTestCase(unittest.TestCase):
resolver.nameservers = []
self.assertEqual(resolver.nameservers, [])
- def test_set_nameservers_to_None(self):
- resolver = dns.resolver.Resolver()
- resolver.nameservers = None
- self.assertEqual(resolver.nameservers, None)
-
def test_set_nameservers_invalid_type(self):
resolver = dns.resolver.Resolver()
- invalid_nameservers = [1234, (1, 2, 3, 4), {'invalid': 'nameserver'}]
+ invalid_nameservers = [None, '1.2.3.4', 1234, (1, 2, 3, 4), {'invalid': 'nameserver'}]
for invalid_nameserver in invalid_nameservers:
with self.assertRaises(ValueError):
resolver.nameservers = invalid_nameserver