aboutsummaryrefslogtreecommitdiff
path: root/src/app/api
diff options
context:
space:
mode:
authorCan Celik <ogulcancelik@gmail.com>2026-05-31 01:11:06 +0300
committerGitHub <noreply@github.com>2026-05-31 01:11:06 +0300
commit9586ee9c3fe080efbb43e6874911fd974290d7fb (patch)
tree6db158a0140ad2691c79c2a0d8ccbea1ebacb4c7 /src/app/api
parentbdc189e32e7c9dd61811fe17e50ac171ca94c647 (diff)
test: harden ci flake diagnostics (#365)
Diffstat (limited to 'src/app/api')
-rw-r--r--src/app/api/worktrees.rs6
1 files changed, 4 insertions, 2 deletions
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,