fix(test): resolve upstream typing drift in feishu and cron suites

This commit is contained in:
Peter Steinberger
2026-03-03 01:44:15 +00:00
parent 47736e3432
commit 61f29830bc
2 changed files with 10 additions and 1 deletions

View File

@@ -34,6 +34,7 @@ let priorProxyEnv: Partial<Record<ProxyEnvKey, string | undefined>> = {};
const baseAccount: ResolvedFeishuAccount = {
accountId: "main",
selectionSource: "explicit",
enabled: true,
configured: true,
appId: "app_123",

View File

@@ -83,7 +83,15 @@ async function runSingleJobAndReadState(params: {
}
function expectSuccessfulCronRun(
updated: { state: { lastStatus?: string; lastRunStatus?: string } } | undefined,
updated:
| {
state: {
lastStatus?: string;
lastRunStatus?: string;
[key: string]: unknown;
};
}
| undefined,
) {
expect(updated?.state.lastStatus).toBe("ok");
expect(updated?.state.lastRunStatus).toBe("ok");