From c27ee7ae9d2cf7c9daa53e1a16d960ff969f83b3 Mon Sep 17 00:00:00 2001 From: Michael Fan Date: Thu, 26 Mar 2026 17:15:32 -0400 Subject: [PATCH] codex: align unified exec test harness with dependency env Co-authored-by: Codex --- codex-rs/core/src/unified_exec/mod_tests.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/codex-rs/core/src/unified_exec/mod_tests.rs b/codex-rs/core/src/unified_exec/mod_tests.rs index dd183c1222..98f3cfe8a0 100644 --- a/codex-rs/core/src/unified_exec/mod_tests.rs +++ b/codex-rs/core/src/unified_exec/mod_tests.rs @@ -81,7 +81,9 @@ async fn exec_command_with_tty( let process_id = manager.allocate_process_id().await; let cwd = workdir.unwrap_or_else(|| turn.cwd.clone().to_path_buf()); let command = vec!["bash".to_string(), "-lc".to_string(), cmd.to_string()]; - let request = test_exec_request(turn, command.clone(), cwd.clone(), shell_env()); + let mut env = shell_env(); + env.extend(session.dependency_env().await); + let request = test_exec_request(turn, command.clone(), cwd.clone(), env); let process = Arc::new( manager