From: Brian Wellington Date: Tue, 16 Jun 2020 22:34:12 +0000 (-0700) Subject: Test AXFR with TSIG. X-Git-Tag: v2.0.0rc1~79 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=876c42db544bdc8f635b96157eff4d6ddb396a3d;p=thirdparty%2Fdnspython.git Test AXFR with TSIG. --- 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: