test: use immediate for realtime consult event · openclaw/openclaw@36a36d6
steipete
·
2026-05-12
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -8,7 +8,7 @@ describe("RealtimeTalkSession consult handoff", () => {
|
8 | 8 | let listener: ((event: { event: string; payload?: unknown }) => void) | undefined; |
9 | 9 | const request = vi.fn(async (method: string, _params: unknown) => { |
10 | 10 | if (method === "talk.client.toolCall") { |
11 | | -window.setTimeout(() => { |
| 11 | +setImmediate(() => { |
12 | 12 | listener?.({ |
13 | 13 | event: "chat", |
14 | 14 | payload: { |
@@ -17,7 +17,7 @@ describe("RealtimeTalkSession consult handoff", () => {
|
17 | 17 | message: { text: "Basement lights are off." }, |
18 | 18 | }, |
19 | 19 | }); |
20 | | -}, 0); |
| 20 | +}); |
21 | 21 | return { runId: "run-1" }; |
22 | 22 | } |
23 | 23 | throw new Error(`unexpected request: ${method}`); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。