test(release): align async cooldown assertion · openclaw/openclaw@0107a78
steipete
·
2026-05-10
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -965,7 +965,7 @@ describe("runEmbeddedPiAgent auth profile rotation", () => {
|
965 | 965 | expect(sleepWithAbortMock).not.toHaveBeenCalled(); |
966 | 966 | }); |
967 | 967 | |
968 | | -it("waits for prompt failure cooldown marking before retrying", async () => { |
| 968 | +it("does not wait for prompt failure cooldown marking before retrying", async () => { |
969 | 969 | let releaseMark: (() => void) | undefined; |
970 | 970 | const markCanFinish = new Promise<void>((resolve) => { |
971 | 971 | releaseMark = resolve; |
@@ -991,11 +991,10 @@ describe("runEmbeddedPiAgent auth profile rotation", () => {
|
991 | 991 | runId: "run:prompt-deferred-mark", |
992 | 992 | }); |
993 | 993 | |
994 | | -await vi.waitFor(() => expect(markStarted).toBe(true)); |
995 | | -expect(runEmbeddedAttemptMock).toHaveBeenCalledTimes(1); |
| 994 | +await vi.waitFor(() => expect(runEmbeddedAttemptMock).toHaveBeenCalledTimes(2)); |
| 995 | +expect(markStarted).toBe(true); |
996 | 996 | releaseMark?.(); |
997 | 997 | releaseMark = undefined; |
998 | | -await vi.waitFor(() => expect(runEmbeddedAttemptMock).toHaveBeenCalledTimes(2)); |
999 | 998 | await runPromise; |
1000 | 999 | |
1001 | 1000 | const usageStats = await readUsageStats(agentDir); |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。