From 876c42db544bdc8f635b96157eff4d6ddb396a3d Mon Sep 17 00:00:00 2001 From: Brian Wellington Date: Tue, 16 Jun 2020 15:34:12 -0700 Subject: [PATCH] Test AXFR with TSIG. --- tests/test_query.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/tests/test_query.py b/tests/test_query.py index ec490f1c..7fcce094 100644 --- a/tests/test_query.py +++ b/tests/test_query.py @@ -303,6 +303,15 @@ class XfrTests(unittest.TestCase): zone = dns.zone.from_xfr(xfr) self.assertEqual(zone, expected) + def test_axfr_tsig(self): + expected = dns.zone.from_text(axfr_zone, origin='example') + with AXFRNanoNameserver(keyring=keyring) as ns: + xfr = dns.query.xfr(ns.tcp_address[0], 'example', + port=ns.tcp_address[1], + keyring=keyring, keyname='name') + zone = dns.zone.from_xfr(xfr) + self.assertEqual(zone, expected) + def test_axfr_udp(self): def bad(): with AXFRNanoNameserver() as ns: -- 2.47.3