From 0a346655bdfba0e3fc142cf06ffd4a5952b06e62 Mon Sep 17 00:00:00 2001 From: starr-openai Date: Mon, 6 Apr 2026 15:59:41 -0700 Subject: [PATCH] codex: remove stale exec-server disabled-environment test Co-authored-by: Codex --- codex-rs/exec-server/src/environment.rs | 37 ------------------------- 1 file changed, 37 deletions(-) diff --git a/codex-rs/exec-server/src/environment.rs b/codex-rs/exec-server/src/environment.rs index afaf85b191..79a0ff7e16 100644 --- a/codex-rs/exec-server/src/environment.rs +++ b/codex-rs/exec-server/src/environment.rs @@ -209,41 +209,4 @@ mod tests { assert_eq!(response.process.process_id().as_str(), "default-env-proc"); } - #[tokio::test] - async fn disabled_environment_rejects_exec_and_filesystem_access() { - let environment = Environment::create_for_mode(EnvironmentMode::Disabled) - .await - .expect("create disabled environment"); - - let exec_error = match environment - .get_exec_backend() - .start(crate::ExecParams { - process_id: ProcessId::from("disabled-proc"), - argv: vec!["true".to_string()], - cwd: std::env::current_dir().expect("read current dir"), - env: Default::default(), - tty: false, - arg0: None, - startup_exec_approval: None, - }) - .await - { - Ok(_) => panic!("disabled environment should reject exec"), - Err(err) => err, - }; - assert_eq!( - exec_error.to_string(), - "exec-server protocol error: environment is disabled; cannot start process `disabled-proc`" - ); - - let path = - codex_utils_absolute_path::AbsolutePathBuf::try_from(std::env::temp_dir().as_path()) - .expect("temp dir"); - let fs_error = environment - .get_filesystem() - .get_metadata(&path) - .await - .expect_err("disabled environment should reject filesystem access"); - assert_eq!(fs_error.kind(), io::ErrorKind::Unsupported); - } }