From 631fc785fa02bec2aaa15e682ee836470e58b73b Mon Sep 17 00:00:00 2001 From: Your Name Date: Thu, 2 Jul 2026 12:54:42 +0800 Subject: [PATCH] fix(runner): isolate controlled lane verifier fixture user checks --- ...awoooi_110_controlled_cd_lane_readiness.py | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/ops/runner/test_check_awoooi_110_controlled_cd_lane_readiness.py b/ops/runner/test_check_awoooi_110_controlled_cd_lane_readiness.py index 1374fe66..6792d239 100644 --- a/ops/runner/test_check_awoooi_110_controlled_cd_lane_readiness.py +++ b/ops/runner/test_check_awoooi_110_controlled_cd_lane_readiness.py @@ -150,6 +150,31 @@ case "$cmd" in ;; esac exit 1 +""", + ) + _write_fake_bin( + fake_bin, + "sudo", + """#!/usr/bin/env bash +set -euo pipefail +if [ "${1:-}" = "-n" ] && [ "${2:-}" = "-u" ]; then + shift 3 +fi +exec "$@" +""", + ) + _write_fake_bin( + fake_bin, + "runuser", + """#!/usr/bin/env bash +set -euo pipefail +if [ "${1:-}" = "-u" ]; then + shift 2 +fi +if [ "${1:-}" = "--" ]; then + shift +fi +exec "$@" """, ) _write_fake_bin(