From dffcf1226cb36cf373556f1e0ef3ab37761aa1a9 Mon Sep 17 00:00:00 2001 From: Michal Nowak Date: Thu, 5 Dec 2024 10:37:19 +0100 Subject: [PATCH] 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. (cherry picked from commit 1a5683b638894032548bedb357c0823bdda5c189) --- bin/tests/system/ecdsa/tests_ecdsa.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/tests/system/ecdsa/tests_ecdsa.py b/bin/tests/system/ecdsa/tests_ecdsa.py index 34b55d7ba1..1329fa710e 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():