diff --git a/codex-rs/core/tests/suite/apply_patch_cli.rs b/codex-rs/core/tests/suite/apply_patch_cli.rs index 112f242bc..b84df343d 100644 --- a/codex-rs/core/tests/suite/apply_patch_cli.rs +++ b/codex-rs/core/tests/suite/apply_patch_cli.rs @@ -23,6 +23,7 @@ use core_test_support::responses::ev_assistant_message; use core_test_support::responses::ev_completed; use core_test_support::responses::ev_function_call; use core_test_support::responses::ev_response_created; +use core_test_support::responses::ev_shell_command_call_with_args; use core_test_support::responses::mount_sse_sequence; use core_test_support::responses::sse; use core_test_support::skip_if_no_network; @@ -785,9 +786,13 @@ async fn apply_patch_cli_can_use_shell_command_output_as_patch_input() -> Result } else { "cat source.txt" }; + let args = json!({ + "command": command, + "login": false, + }); let body = sse(vec![ ev_response_created("resp-1"), - ev_shell_command_call(&self.read_call_id, command), + ev_shell_command_call_with_args(&self.read_call_id, &args), ev_completed("resp-1"), ]); ResponseTemplate::new(200)