From 9586ee9c3fe080efbb43e6874911fd974290d7fb Mon Sep 17 00:00:00 2001 From: Can Celik Date: Sun, 31 May 2026 01:11:06 +0300 Subject: test: harden ci flake diagnostics (#365) --- src/app/api/worktrees.rs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/app/api/worktrees.rs') diff --git a/src/app/api/worktrees.rs b/src/app/api/worktrees.rs index 2ae282a1..eb45a6f2 100644 --- a/src/app/api/worktrees.rs +++ b/src/app/api/worktrees.rs @@ -1230,7 +1230,7 @@ mod tests { let repo = create_committed_repo("api-worktree-open-source-repo"); let event_hub = crate::api::EventHub::default(); let mut app = test_app_with_event_hub(event_hub.clone()); - app.state.default_shell = "/bin/true".into(); + app.state.default_shell = "/usr/bin/true".into(); let response = app.handle_api_request(Request { id: "req".into(), @@ -1242,7 +1242,9 @@ mod tests { }), }); - let success: SuccessResponse = serde_json::from_str(&response).unwrap(); + let success: SuccessResponse = serde_json::from_str(&response).unwrap_or_else(|err| { + panic!("expected success response, got {response}: {err}"); + }); let ResponseResult::WorktreeOpened { workspace, already_open, -- cgit v1.2.3