test: guard acp permission relay mock call · openclaw/openclaw@31e33b0
steipete
·
2026-05-12
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -158,7 +158,11 @@ function requireRecord(value: unknown): Record<string, unknown> {
|
158 | 158 | } |
159 | 159 | |
160 | 160 | function firstCallArg(mock: ReturnType<typeof vi.fn>): Record<string, unknown> { |
161 | | -return requireRecord(mock.mock.calls[0]?.[0]); |
| 161 | +const call = mock.mock.calls.at(0); |
| 162 | +if (!call) { |
| 163 | +throw new Error("expected mock call"); |
| 164 | +} |
| 165 | +return requireRecord(call[0]); |
162 | 166 | } |
163 | 167 | |
164 | 168 | function requestPermissionPayload(mock: ReturnType<typeof vi.fn>): { |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。