aboutsummaryrefslogtreecommitdiff
path: root/tests/api_ping.rs
diff options
context:
space:
mode:
authorOgulcan Celik <ogulcancelik@gmail.com>2026-06-08 20:55:51 +0300
committerOgulcan Celik <ogulcancelik@gmail.com>2026-06-09 04:26:19 +0300
commitee51c5e5fbaea694e65bb0a4908f75bcaf9707d1 (patch)
treef566d2a5921d4112602a7abcffb5cf6eb04d5f24 /tests/api_ping.rs
parenta7cd7806f2fa0251e2dca41ffec61ceafb6f0e18 (diff)
feat: use pty-first agent detection
Diffstat (limited to 'tests/api_ping.rs')
-rw-r--r--tests/api_ping.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/api_ping.rs b/tests/api_ping.rs
index 32759104..fa52c5f0 100644
--- a/tests/api_ping.rs
+++ b/tests/api_ping.rs
@@ -1941,7 +1941,7 @@ fn pane_info_and_subscriptions_expose_done_agent_status() {
fs::write(
&fake_pi,
format!(
- "#!/bin/sh\nprintf 'Working...\\n'\nsleep 1\nprintf '\\033[2J\\033[Hdone\\n'\nwhile [ ! -f '{}' ]; do sleep 0.05; done\n",
+ "#!/bin/sh\nprintf 'starting\\n'\nsleep 4\nprintf 'Working...\\n'\nsleep 1\nprintf '\\033[2J\\033[Hdone\\n'\nwhile [ ! -f '{}' ]; do sleep 0.05; done\n",
stop_file.display()
),
)
@@ -2014,7 +2014,7 @@ fn pane_info_and_subscriptions_expose_done_agent_status() {
);
assert_eq!(send_enter["result"]["type"], "ok");
- let status_event = reader.read_json_line(Duration::from_secs(8));
+ let status_event = reader.read_json_line(Duration::from_secs(12));
assert_eq!(status_event["event"], "pane.agent_status_changed");
assert_eq!(status_event["data"]["pane_id"], background_pane_id);
assert_eq!(status_event["data"]["agent_status"], "done");