perf(test): batch fake-timer advance in discord process test

This commit is contained in:
Peter Steinberger
2026-02-18 21:55:33 +00:00
parent a011361784
commit d071f49676

View File

@@ -170,13 +170,7 @@ describe("processDiscordMessage ack reactions", () => {
// oxlint-disable-next-line typescript/no-explicit-any
const runPromise = processDiscordMessage(ctx as any);
let settled = false;
void runPromise.finally(() => {
settled = true;
});
for (let i = 0; i < 120 && !settled; i++) {
await vi.advanceTimersByTimeAsync(1_000);
}
await vi.advanceTimersByTimeAsync(120_000);
await runPromise;
const emojis = (