From c49ffedc1f4ad672b75f0b5b8e31ee07cd5e4eec Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Tue, 12 May 2026 04:27:47 +0100 Subject: [PATCH] test: guard plugin policy cli mock call --- src/cli/plugins-cli.policy.test.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/cli/plugins-cli.policy.test.ts b/src/cli/plugins-cli.policy.test.ts index 3db3ae466bf..a31582e6219 100644 --- a/src/cli/plugins-cli.policy.test.ts +++ b/src/cli/plugins-cli.policy.test.ts @@ -42,7 +42,11 @@ describe("plugins cli policy mutations", () => { } function requireFirstWrittenConfig(): OpenClawConfig { - const [config] = writeConfigFile.mock.calls[0] ?? []; + const call = writeConfigFile.mock.calls.at(0); + if (!call) { + throw new Error("expected writeConfigFile to be called"); + } + const [config] = call; if (!config) { throw new Error("expected writeConfigFile to receive a config"); }