From: Peter van Dijk Date: Tue, 5 Nov 2019 09:37:07 +0000 (+0100) Subject: don't apply /zones dnssec=false test to recursor X-Git-Tag: dnsdist-1.4.0~4^2 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=refs%2Fpull%2F4628%2Fhead;p=thirdparty%2Fpdns.git don't apply /zones dnssec=false test to recursor --- diff --git a/regression-tests.api/test_Zones.py b/regression-tests.api/test_Zones.py index c2e51939e5..c7fbe2758b 100644 --- a/regression-tests.api/test_Zones.py +++ b/regression-tests.api/test_Zones.py @@ -66,15 +66,16 @@ class Zones(ApiTestCase): if dnssec: required_fields = required_fields = ['dnssec', 'edited_serial'] self.assertNotEquals(example_com['serial'], 0) + if not dnssec: + self.assertNotIn('dnssec', example_com) elif is_recursor(): required_fields = required_fields + ['recursion_desired', 'servers'] for field in required_fields: self.assertIn(field, example_com) - if not dnssec: - self.assertNotIn('dnssec', example_com) def test_list_zones_with_dnssec(self): - self._test_list_zones(True) + if is_auth(): + self._test_list_zones(True) def test_list_zones_without_dnssec(self): self._test_list_zones(False)