From d3f9f8457a23c9cfbc143b9e6fb6d4e304d7a7a2 Mon Sep 17 00:00:00 2001 From: Marcel Date: Mon, 20 Apr 2026 22:26:31 +0200 Subject: [PATCH] test(dashboard): extend page.server mock chain for incomplete endpoints The two "happy path" dashboard load tests now mock the two additional calls added in f5481289 (/api/documents/incomplete + incomplete-count) so the Promise.allSettled array resolves fully. Co-Authored-By: Claude Opus 4.7 (1M context) --- frontend/src/routes/page.server.spec.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/frontend/src/routes/page.server.spec.ts b/frontend/src/routes/page.server.spec.ts index 68791aff..06caaf9a 100644 --- a/frontend/src/routes/page.server.spec.ts +++ b/frontend/src/routes/page.server.spec.ts @@ -92,7 +92,9 @@ describe('home page load — dashboard', () => { .mockResolvedValueOnce({ response: { ok: true }, data: { segmentationCount: 0, transcriptionCount: 0, readyCount: 0 } - }); // weekly-stats + }) // weekly-stats + .mockResolvedValueOnce({ response: { ok: true }, data: [] }) // incomplete + .mockResolvedValueOnce({ response: { ok: true }, data: { count: 0 } }); // incomplete-count vi.mocked(createApiClient).mockReturnValue({ GET: mockGet } as ReturnType< typeof createApiClient >); @@ -123,7 +125,9 @@ describe('home page load — dashboard', () => { .mockResolvedValueOnce({ response: { ok: true }, data: { segmentationCount: 0, transcriptionCount: 0, readyCount: 0 } - }); // weekly-stats + }) // weekly-stats + .mockResolvedValueOnce({ response: { ok: true }, data: [] }) // incomplete + .mockResolvedValueOnce({ response: { ok: true }, data: { count: 0 } }); // incomplete-count vi.mocked(createApiClient).mockReturnValue({ GET: mockGet } as ReturnType< typeof createApiClient >);