mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-07 00:51:39 +00:00
perf(test): remove fixed sleeps in async test flows
This commit is contained in:
@@ -1146,7 +1146,7 @@ describe("createReplyDispatcher", () => {
|
||||
const deliver = vi.fn(async (_payload, info) => {
|
||||
delivered.push(info.kind);
|
||||
if (info.kind === "tool") {
|
||||
await new Promise((resolve) => setTimeout(resolve, 5));
|
||||
await Promise.resolve();
|
||||
}
|
||||
});
|
||||
const dispatcher = createReplyDispatcher({ deliver });
|
||||
@@ -1161,7 +1161,7 @@ describe("createReplyDispatcher", () => {
|
||||
|
||||
it("fires onIdle when the queue drains", async () => {
|
||||
const deliver: Parameters<typeof createReplyDispatcher>[0]["deliver"] = async () =>
|
||||
await new Promise((resolve) => setTimeout(resolve, 5));
|
||||
await Promise.resolve();
|
||||
const onIdle = vi.fn();
|
||||
const dispatcher = createReplyDispatcher({ deliver, onIdle });
|
||||
|
||||
|
||||
Reference in New Issue
Block a user