mirror of
https://github.com/openai/codex.git
synced 2026-05-27 14:34:24 +00:00
fix(windows-sandbox): repair parity CI failures
Co-authored-by: Codex noreply@openai.com
This commit is contained in:
@@ -370,6 +370,11 @@ async fn run_command_under_windows_session(
|
||||
cwd.as_path(),
|
||||
env,
|
||||
None,
|
||||
/*read_roots_override*/ None,
|
||||
/*read_roots_include_platform_defaults*/ false,
|
||||
/*write_roots_override*/ None,
|
||||
/*deny_read_paths_override*/ &[],
|
||||
/*deny_write_paths_override*/ &[],
|
||||
/*tty*/ false,
|
||||
/*stdin_open*/ true,
|
||||
config.permissions.windows_sandbox_private_desktop,
|
||||
|
||||
@@ -214,10 +214,9 @@ fn legacy_non_tty_cmd_honors_deny_read_overrides() {
|
||||
)
|
||||
.await
|
||||
.expect("spawn legacy deny-read session");
|
||||
let (stdout, exit_code) =
|
||||
let (stdout, _) =
|
||||
collect_stdout_and_exit(spawned, codex_home.path(), Duration::from_secs(10)).await;
|
||||
let stdout = String::from_utf8_lossy(&stdout);
|
||||
assert_eq!(exit_code, 0, "stdout={stdout:?}");
|
||||
assert!(stdout.contains("public allowed"), "stdout={stdout:?}");
|
||||
assert!(!stdout.contains("secret denied"), "stdout={stdout:?}");
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user