test: guard discord action mock calls · openclaw/openclaw@35ba1de
steipete
·
2026-05-12
·
via Recent Commits to openclaw:main
File tree
extensions/discord/src/actions
| Original file line number | Diff line number | Diff line change |
|---|
@@ -27,7 +27,11 @@ function expectDiscordActionCall(params: {
|
27 | 27 | options?: unknown; |
28 | 28 | }) { |
29 | 29 | expect(handleDiscordActionMock).toHaveBeenCalledTimes(1); |
30 | | -const [payload, cfg, options] = handleDiscordActionMock.mock.calls[0] ?? []; |
| 30 | +const [call] = handleDiscordActionMock.mock.calls; |
| 31 | +if (!call) { |
| 32 | +throw new Error("expected Discord action call"); |
| 33 | +} |
| 34 | +const [payload, cfg, options] = call; |
31 | 35 | expect(payload).toEqual(params.payload); |
32 | 36 | expect(cfg).toBe(params.cfg); |
33 | 37 | if ("options" in params) { |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。