test: tighten mattermost reconnect error assertion · openclaw/openclaw@4aae07e
shakkernerd
·
2026-05-11
·
via Recent Commits to openclaw:main
File tree
extensions/mattermost/src/mattermost
| Original file line number | Diff line number | Diff line change |
|---|
@@ -58,7 +58,10 @@ describe("runWithReconnect", () => {
|
58 | 58 | |
59 | 59 | expect(connectFn).toHaveBeenCalledTimes(3); |
60 | 60 | expect(onError).toHaveBeenCalledTimes(2); |
61 | | -expect(onError).toHaveBeenCalledWith(expect.objectContaining({ message: "fetch failed" })); |
| 61 | +expect(onError.mock.calls.map(([error]) => error)).toStrictEqual([ |
| 62 | +new Error("fetch failed"), |
| 63 | +new Error("fetch failed"), |
| 64 | +]); |
62 | 65 | }); |
63 | 66 | |
64 | 67 | it("uses exponential backoff on consecutive errors, capped at maxDelayMs", async () => { |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。