]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
dnsdist: More backend discovery regression tests
authorRemi Gacogne <remi.gacogne@powerdns.com>
Fri, 25 Mar 2022 16:27:48 +0000 (17:27 +0100)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 21 Sep 2022 14:14:03 +0000 (16:14 +0200)
regression-tests.dnsdist/test_BackendDiscovery.py

index 4d4a8ed3388141ffc1fa8c355e2d4e13abaf39a4..fc06160a8d18f7738472002459f8a3f494e84788 100644 (file)
@@ -92,12 +92,17 @@ class TestBackendDiscovery(DNSDistTest):
                                     dns.rdatatype.A,
                                     '192.0.2.1')
         response.authority.append(rrset)
-        # and finally a valid, albeit useless, hint
+        # and finally valid, albeit useless, hints
         rrset = dns.rrset.from_text('tls.tests.dnsdist.org.',
                                     60,
                                     dns.rdataclass.IN,
                                     dns.rdatatype.A,
                                     '127.0.0.1')
+        rrset = dns.rrset.from_text('tls.tests.dnsdist.org.',
+                                    60,
+                                    dns.rdataclass.IN,
+                                    dns.rdatatype.AAAA,
+                                    '::1')
         response.additional.append(rrset)
         return response.to_wire()
 
@@ -143,6 +148,7 @@ class TestBackendDiscovery(DNSDistTest):
 
     def BrokenResponseCallback(request):
         response = dns.message.make_response(request)
+        response.use_edns(edns=False)
         response.question = []
         return response.to_wire()