mirror of
https://github.com/openai/codex.git
synced 2026-10-30 19:18:49 +00:00
Apply argument comment lint across codex-rs
This commit is contained in:
@@ -25,8 +25,8 @@ pub mod zsh_fork;
|
||||
|
||||
#[ctor]
|
||||
fn enable_deterministic_unified_exec_process_ids_for_tests() {
|
||||
codex_core::test_support::set_thread_manager_test_mode(true);
|
||||
codex_core::test_support::set_deterministic_process_ids(true);
|
||||
codex_core::test_support::set_thread_manager_test_mode(/*enabled=*/ true);
|
||||
codex_core::test_support::set_deterministic_process_ids(/*enabled=*/ true);
|
||||
}
|
||||
|
||||
#[ctor]
|
||||
@@ -79,7 +79,7 @@ pub fn test_path_buf_with_windows(unix_path: &str, windows_path: Option<&str>) -
|
||||
}
|
||||
|
||||
pub fn test_path_buf(unix_path: &str) -> PathBuf {
|
||||
test_path_buf_with_windows(unix_path, None)
|
||||
test_path_buf_with_windows(unix_path, /*windows_path=*/ None)
|
||||
}
|
||||
|
||||
pub fn test_absolute_path_with_windows(
|
||||
@@ -91,7 +91,7 @@ pub fn test_absolute_path_with_windows(
|
||||
}
|
||||
|
||||
pub fn test_absolute_path(unix_path: &str) -> AbsolutePathBuf {
|
||||
test_absolute_path_with_windows(unix_path, None)
|
||||
test_absolute_path_with_windows(unix_path, /*windows_path=*/ None)
|
||||
}
|
||||
|
||||
pub fn test_tmp_path() -> AbsolutePathBuf {
|
||||
@@ -264,7 +264,8 @@ pub fn sandbox_network_env_var() -> &'static str {
|
||||
}
|
||||
|
||||
pub fn format_with_current_shell(command: &str) -> Vec<String> {
|
||||
codex_core::shell::default_user_shell().derive_exec_args(command, true)
|
||||
codex_core::shell::default_user_shell()
|
||||
.derive_exec_args(command, /*use_login_shell=*/ true)
|
||||
}
|
||||
|
||||
pub fn format_with_current_shell_display(command: &str) -> String {
|
||||
@@ -273,7 +274,8 @@ pub fn format_with_current_shell_display(command: &str) -> String {
|
||||
}
|
||||
|
||||
pub fn format_with_current_shell_non_login(command: &str) -> Vec<String> {
|
||||
codex_core::shell::default_user_shell().derive_exec_args(command, false)
|
||||
codex_core::shell::default_user_shell()
|
||||
.derive_exec_args(command, /*use_login_shell=*/ false)
|
||||
}
|
||||
|
||||
pub fn format_with_current_shell_display_non_login(command: &str) -> String {
|
||||
|
||||
@@ -81,7 +81,7 @@ pub async fn start_streaming_sse_server(
|
||||
tokio::spawn(async move {
|
||||
let (request, body_prefix) = read_http_request(&mut stream).await;
|
||||
let Some((method, path)) = parse_request_line(&request) else {
|
||||
let _ = write_http_response(&mut stream, 400, "bad request", "text/plain").await;
|
||||
let _ = write_http_response(&mut stream, /*status=*/ 400, "bad request", "text/plain").await;
|
||||
return;
|
||||
};
|
||||
|
||||
@@ -90,7 +90,7 @@ pub async fn start_streaming_sse_server(
|
||||
.await
|
||||
.is_err()
|
||||
{
|
||||
let _ = write_http_response(&mut stream, 400, "bad request", "text/plain").await;
|
||||
let _ = write_http_response(&mut stream, /*status=*/ 400, "bad request", "text/plain").await;
|
||||
return;
|
||||
}
|
||||
let body = serde_json::json!({
|
||||
@@ -98,7 +98,7 @@ pub async fn start_streaming_sse_server(
|
||||
"object": "list"
|
||||
})
|
||||
.to_string();
|
||||
let _ = write_http_response(&mut stream, 200, &body, "application/json").await;
|
||||
let _ = write_http_response(&mut stream, /*status=*/ 200, &body, "application/json").await;
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -108,13 +108,13 @@ pub async fn start_streaming_sse_server(
|
||||
{
|
||||
Ok(body) => body,
|
||||
Err(_) => {
|
||||
let _ = write_http_response(&mut stream, 400, "bad request", "text/plain").await;
|
||||
let _ = write_http_response(&mut stream, /*status=*/ 400, "bad request", "text/plain").await;
|
||||
return;
|
||||
}
|
||||
};
|
||||
requests.lock().await.push(body);
|
||||
let Some((chunks, completion)) = take_next_stream(&state).await else {
|
||||
let _ = write_http_response(&mut stream, 500, "no responses queued", "text/plain").await;
|
||||
let _ = write_http_response(&mut stream, /*status=*/ 500, "no responses queued", "text/plain").await;
|
||||
return;
|
||||
};
|
||||
|
||||
@@ -138,7 +138,7 @@ pub async fn start_streaming_sse_server(
|
||||
return;
|
||||
}
|
||||
|
||||
let _ = write_http_response(&mut stream, 404, "not found", "text/plain").await;
|
||||
let _ = write_http_response(&mut stream, /*status=*/ 404, "not found", "text/plain").await;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
@@ -105,7 +105,7 @@ impl TestCodexBuilder {
|
||||
Some(home) => home,
|
||||
None => Arc::new(TempDir::new()?),
|
||||
};
|
||||
Box::pin(self.build_with_home(server, home, None)).await
|
||||
Box::pin(self.build_with_home(server, home, /*resume_from=*/ None)).await
|
||||
}
|
||||
|
||||
pub async fn build_with_streaming_server(
|
||||
@@ -117,7 +117,12 @@ impl TestCodexBuilder {
|
||||
Some(home) => home,
|
||||
None => Arc::new(TempDir::new()?),
|
||||
};
|
||||
Box::pin(self.build_with_home_and_base_url(format!("{base_url}/v1"), home, None)).await
|
||||
Box::pin(self.build_with_home_and_base_url(
|
||||
format!("{base_url}/v1"),
|
||||
home,
|
||||
/*resume_from=*/ None,
|
||||
))
|
||||
.await
|
||||
}
|
||||
|
||||
pub async fn build_with_websocket_server(
|
||||
@@ -138,7 +143,7 @@ impl TestCodexBuilder {
|
||||
.enable(Feature::ResponsesWebsockets)
|
||||
.expect("test config should allow feature update");
|
||||
}));
|
||||
Box::pin(self.build_with_home_and_base_url(base_url, home, None)).await
|
||||
Box::pin(self.build_with_home_and_base_url(base_url, home, /*resume_from=*/ None)).await
|
||||
}
|
||||
|
||||
pub async fn resume(
|
||||
@@ -202,7 +207,7 @@ impl TestCodexBuilder {
|
||||
config.clone(),
|
||||
path,
|
||||
auth_manager,
|
||||
None,
|
||||
/*parent_trace=*/ None,
|
||||
))
|
||||
.await?
|
||||
}
|
||||
@@ -362,8 +367,13 @@ impl TestCodex {
|
||||
approval_policy: AskForApproval,
|
||||
sandbox_policy: SandboxPolicy,
|
||||
) -> Result<()> {
|
||||
self.submit_turn_with_context(prompt, approval_policy, sandbox_policy, None)
|
||||
.await
|
||||
self.submit_turn_with_context(
|
||||
prompt,
|
||||
approval_policy,
|
||||
sandbox_policy,
|
||||
/*service_tier=*/ None,
|
||||
)
|
||||
.await
|
||||
}
|
||||
|
||||
async fn submit_turn_with_context(
|
||||
|
||||
@@ -102,7 +102,7 @@ fn find_test_zsh_path() -> Result<Option<PathBuf>> {
|
||||
return Ok(None);
|
||||
}
|
||||
|
||||
match crate::fetch_dotslash_file(&dotslash_zsh, None) {
|
||||
match crate::fetch_dotslash_file(&dotslash_zsh, /*dotslash_cache=*/ None) {
|
||||
Ok(path) => Ok(Some(path)),
|
||||
Err(error) => {
|
||||
eprintln!("skipping zsh-fork test: failed to fetch zsh via dotslash: {error:#}");
|
||||
|
||||
Reference in New Issue
Block a user