test: guard browser control auth mock calls

This commit is contained in:
Peter Steinberger 2026-05-12 01:14:22 +01:00
parent 9947c50968
commit 7f8d37bdcc
No known key found for this signature in database

View file

@ -64,7 +64,11 @@ vi.mock("../gateway/auth.js", () => ({
}));
function readPersistedConfig(): OpenClawConfig {
const persistedCfg = mocks.writeConfigFile.mock.calls[0]?.[0];
const [call] = mocks.writeConfigFile.mock.calls;
if (!call) {
throw new Error("expected persisted config write");
}
const [persistedCfg] = call;
if (!persistedCfg) {
throw new Error("expected persisted config");
}