From 97b7e6c6bfd27cdc7a32c995561d94e01e197ac7 Mon Sep 17 00:00:00 2001 From: Fang-Pen Lin Date: Thu, 6 Nov 2025 23:11:43 -0800 Subject: [PATCH] Fix broken tests --- backend/bdd/features/steps/pki_acme.py | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/backend/bdd/features/steps/pki_acme.py b/backend/bdd/features/steps/pki_acme.py index 1d20cd9bd..be4383b08 100644 --- a/backend/bdd/features/steps/pki_acme.py +++ b/backend/bdd/features/steps/pki_acme.py @@ -324,18 +324,15 @@ def send_raw_acme_req(context: Context, url: str): alg = acme_client.net.alg if "raw_payload" in content: encoded_payload = content["raw_payload"].encode("utf-8") + elif "payload" in content: + payload = ( + replace_vars(content["payload"], context.vars) + if "payload" in content + else None + ) + encoded_payload = json.dumps(payload).encode() if payload is not None else b"" else: - if "payload" not in content: - payload = ( - replace_vars(content["payload"], context.vars) - if "payload" in content - else None - ) - encoded_payload = ( - json.dumps(payload).encode() if payload is not None else b"" - ) - else: - encoded_payload = b"" + encoded_payload = b"" protected_headers = json.dumps(protected) signature = alg.sign( key=acme_client.net.key.key,