test: use immediate for realtime consult event

This commit is contained in:
Peter Steinberger
2026-05-11 18:29:12 +01:00
parent 3f08c7f0f1
commit 36a36d6fde

View File

@@ -8,7 +8,7 @@ describe("RealtimeTalkSession consult handoff", () => {
let listener: ((event: { event: string; payload?: unknown }) => void) | undefined;
const request = vi.fn(async (method: string, _params: unknown) => {
if (method === "talk.client.toolCall") {
window.setTimeout(() => {
setImmediate(() => {
listener?.({
event: "chat",
payload: {
@@ -17,7 +17,7 @@ describe("RealtimeTalkSession consult handoff", () => {
message: { text: "Basement lights are off." },
},
});
}, 0);
});
return { runId: "run-1" };
}
throw new Error(`unexpected request: ${method}`);