test(cli): close unified ingest final public surface checks

This commit is contained in:
Andrey Avtomonov 2026-05-13 19:58:43 +02:00
parent 96e3c875fc
commit b697c91828

View file

@ -417,7 +417,7 @@ describe('runKtxPublicIngest', () => {
},
});
const runScan = vi.fn(async () => 0);
const runIngest = vi.fn(async () => 0);
const runIngest = vi.fn<NonNullable<KtxPublicIngestDeps['runIngest']>>(async () => 0);
await expect(
runKtxPublicIngest(
@ -436,7 +436,9 @@ describe('runKtxPublicIngest', () => {
),
).resolves.toBe(0);
const ingestArgs = runIngest.mock.calls[0]?.[0];
const ingestArgs = runIngest.mock.calls[0]?.[0] as
| Extract<Parameters<NonNullable<KtxPublicIngestDeps['runIngest']>>[0], { command: 'run' }>
| undefined;
expect(ingestArgs).toMatchObject({
command: 'run',
connectionId: 'warehouse',