From 6d7a7813ca0f967e0524c2881339d1d98ec9aa50 Mon Sep 17 00:00:00 2001 From: kkashilk Date: Wed, 22 Oct 2025 16:43:06 -0700 Subject: [PATCH] Fix test failure for windows --- crates/chat-cli/src/cli/chat/tools/execute/mod.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/crates/chat-cli/src/cli/chat/tools/execute/mod.rs b/crates/chat-cli/src/cli/chat/tools/execute/mod.rs index 65ced90081..dd671104b5 100644 --- a/crates/chat-cli/src/cli/chat/tools/execute/mod.rs +++ b/crates/chat-cli/src/cli/chat/tools/execute/mod.rs @@ -624,12 +624,13 @@ mod tests { #[tokio::test] async fn test_eval_perm_denied_commands_invalid_regex() { let os = Os::new().await.unwrap(); + let tool_name = if cfg!(windows) { "execute_cmd" } else { "execute_bash" }; let agent = Agent { name: "test_agent".to_string(), tools_settings: { let mut map = HashMap::::new(); map.insert( - ToolSettingTarget("execute_bash".to_string()), + ToolSettingTarget(tool_name.to_string()), serde_json::json!({ "deniedCommands": ["^(?!ls$).*"] // Invalid regex with unsupported lookahead }),