test(dashboard): extend page.server mock chain for incomplete endpoints
Some checks failed
CI / Unit & Component Tests (push) Failing after 2m39s
CI / OCR Service Tests (push) Successful in 31s
CI / Backend Unit Tests (push) Failing after 2m47s
CI / Unit & Component Tests (pull_request) Failing after 2m29s
CI / OCR Service Tests (pull_request) Successful in 27s
CI / Backend Unit Tests (pull_request) Failing after 2m47s
Some checks failed
CI / Unit & Component Tests (push) Failing after 2m39s
CI / OCR Service Tests (push) Successful in 31s
CI / Backend Unit Tests (push) Failing after 2m47s
CI / Unit & Component Tests (pull_request) Failing after 2m29s
CI / OCR Service Tests (pull_request) Successful in 27s
CI / Backend Unit Tests (pull_request) Failing after 2m47s
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) <noreply@anthropic.com>
This commit is contained in:
@@ -92,7 +92,9 @@ describe('home page load — dashboard', () => {
|
|||||||
.mockResolvedValueOnce({
|
.mockResolvedValueOnce({
|
||||||
response: { ok: true },
|
response: { ok: true },
|
||||||
data: { segmentationCount: 0, transcriptionCount: 0, readyCount: 0 }
|
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<
|
vi.mocked(createApiClient).mockReturnValue({ GET: mockGet } as ReturnType<
|
||||||
typeof createApiClient
|
typeof createApiClient
|
||||||
>);
|
>);
|
||||||
@@ -123,7 +125,9 @@ describe('home page load — dashboard', () => {
|
|||||||
.mockResolvedValueOnce({
|
.mockResolvedValueOnce({
|
||||||
response: { ok: true },
|
response: { ok: true },
|
||||||
data: { segmentationCount: 0, transcriptionCount: 0, readyCount: 0 }
|
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<
|
vi.mocked(createApiClient).mockReturnValue({ GET: mockGet } as ReturnType<
|
||||||
typeof createApiClient
|
typeof createApiClient
|
||||||
>);
|
>);
|
||||||
|
|||||||
Reference in New Issue
Block a user