From: Aleš Date: Tue, 21 Sep 2021 10:40:35 +0000 (+0200) Subject: tests: datamodel: dns64, dnssec defaults/conversion check X-Git-Tag: v6.0.0a1~125^2~2^2~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fc0048a9bb55e8a51cf3bc531066b44f885c03f9;p=thirdparty%2Fknot-resolver.git tests: datamodel: dns64, dnssec defaults/conversion check --- diff --git a/manager/tests/datamodel/test_config.py b/manager/tests/datamodel/test_config.py index 99dcac821..604f70ea1 100644 --- a/manager/tests/datamodel/test_config.py +++ b/manager/tests/datamodel/test_config.py @@ -2,15 +2,27 @@ from knot_resolver_manager.datamodel import KresConfig from knot_resolver_manager.datamodel.types import IPv6Network96, TimeUnit -def test_dns64_true_default(): +def test_dns64_true(): config = KresConfig({"dns64": True}) assert config.dns64 assert config.dns64.prefix == IPv6Network96("64:ff9b::/96") -def test_dnssec_true_default(): - config = KresConfig({"dnssec": True}) +def test_dns64_default_false(): + config = KresConfig() + + assert config.dns64 == False + + +def test_dnssec_false(): + config = KresConfig({"dnssec": False}) + + assert config.dnssec == False + + +def test_dnssec_default_true(): + config = KresConfig() assert config.dnssec.trust_anchor_sentinel == True assert config.dnssec.trust_anchor_signal_query == True