From: Michal Nowak Date: Thu, 5 Dec 2024 09:37:19 +0000 (+0100) Subject: Use os.getenv() instead of os.environ X-Git-Tag: v9.21.4~55^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=1a5683b638894032548bedb357c0823bdda5c189;p=thirdparty%2Fbind9.git Use os.getenv() instead of os.environ If ECDSAP256SHA256_SUPPORTED or ECDSAP384SHA384_SUPPORTED variables were not present in the environment, os.environ would raise KeyError that is not being handled in the decorator. Use os.getenv() instead. --- diff --git a/bin/tests/system/ecdsa/tests_ecdsa.py b/bin/tests/system/ecdsa/tests_ecdsa.py index 34b55d7ba10..1329fa710ed 100644 --- a/bin/tests/system/ecdsa/tests_ecdsa.py +++ b/bin/tests/system/ecdsa/tests_ecdsa.py @@ -38,7 +38,7 @@ def check_server_soa(resolver): @pytest.mark.skipif( - not os.environ["ECDSAP256SHA256_SUPPORTED"], + not os.getenv("ECDSAP256SHA256_SUPPORTED"), reason="algorithm ECDSA256 not supported", ) def test_ecdsa256(): @@ -46,7 +46,7 @@ def test_ecdsa256(): @pytest.mark.skipif( - not os.environ["ECDSAP384SHA384_SUPPORTED"], + not os.getenv("ECDSAP384SHA384_SUPPORTED"), reason="algorithm ECDSA384 not supported", ) def test_ecdsa384():