From d6d48444213d378a779908a586f52d0e187b3e40 Mon Sep 17 00:00:00 2001 From: fwazb Date: Thu, 23 Jul 2026 12:24:49 -0700 Subject: [PATCH] Restore verifier test process umask --- tests/test_gcp_leoclean_nosend_iap_runner.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/tests/test_gcp_leoclean_nosend_iap_runner.py b/tests/test_gcp_leoclean_nosend_iap_runner.py index ebf6d89..dcd16c2 100644 --- a/tests/test_gcp_leoclean_nosend_iap_runner.py +++ b/tests/test_gcp_leoclean_nosend_iap_runner.py @@ -549,7 +549,11 @@ def test_remote_main_emits_structured_failure_on_stdout( failure = verifier_failure_result(executable_plan(tmp_path, "install")) monkeypatch.setattr(remote, "receive_request", lambda *_args: failure) - returncode = remote.main(["install", "request", "runner", "release", "archive", "helper"]) + previous_umask = os.umask(0o077) + try: + returncode = remote.main(["install", "request", "runner", "release", "archive", "helper"]) + finally: + os.umask(previous_umask) captured = capsys.readouterr() assert returncode == 65