mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-09 00:58:28 +00:00
fix(ci): restore main checks after bulk merges
This commit is contained in:
@@ -134,14 +134,18 @@ describe("processDiscordMessage ack reactions", () => {
|
||||
// oxlint-disable-next-line typescript/no-explicit-any
|
||||
const runPromise = processDiscordMessage(ctx as any);
|
||||
|
||||
await vi.advanceTimersByTimeAsync(10_000);
|
||||
expect(reactMessageDiscord.mock.calls.some((call) => call[2] === "⏳")).toBe(true);
|
||||
let settled = false;
|
||||
void runPromise.finally(() => {
|
||||
settled = true;
|
||||
});
|
||||
for (let i = 0; i < 120 && !settled; i++) {
|
||||
await vi.advanceTimersByTimeAsync(1_000);
|
||||
}
|
||||
|
||||
await vi.advanceTimersByTimeAsync(20_000);
|
||||
expect(reactMessageDiscord.mock.calls.some((call) => call[2] === "⚠️")).toBe(true);
|
||||
|
||||
await vi.advanceTimersByTimeAsync(1_000);
|
||||
await runPromise;
|
||||
expect(reactMessageDiscord.mock.calls.some((call) => call[2] === "✅")).toBe(true);
|
||||
const emojis = reactMessageDiscord.mock.calls.map((call) => call[2]);
|
||||
expect(emojis).toContain("⏳");
|
||||
expect(emojis).toContain("⚠️");
|
||||
expect(emojis).toContain("✅");
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user