summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorBob Halley <halley@dnspython.org>2020-06-18 08:55:15 -0700
committerBob Halley <halley@dnspython.org>2020-06-18 08:55:15 -0700
commita26802bf9530b071f483616897b27b3fed85f30a (patch)
tree46d2c55cd99fe5f17a568fd1e2f6c37b5a1f44f9 /tests
parentf06393896a4e909645cf71543ca168d4132eb716 (diff)
downloaddnspython-a26802bf9530b071f483616897b27b3fed85f30a.tar.gz
increase message coverage
Diffstat (limited to 'tests')
-rw-r--r--tests/test_message.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/test_message.py b/tests/test_message.py
index 4e80e01..6fb3669 100644
--- a/tests/test_message.py
+++ b/tests/test_message.py
@@ -189,6 +189,12 @@ class MessageTestCase(unittest.TestCase):
dns.message.make_response(r1)
self.assertRaises(dns.exception.FormError, bad)
+ def test_RespondingToEDNSRequestAndSettingRA(self):
+ q = dns.message.make_query('foo', 'A', use_edns=0)
+ r = dns.message.make_response(q, True)
+ self.assertTrue(r.flags & dns.flags.RA != 0)
+ self.assertEqual(r.edns, 0)
+
def test_ExtendedRcodeSetting(self):
m = dns.message.make_query('foo', 'A')
m.set_rcode(4095)