fix(tests): resolve issue in compilation of tests due to multiple ocr languages

This commit is contained in:
perf3ct 2025-07-13 18:14:43 +00:00
parent 8cb5b6612a
commit 22b77177cb
No known key found for this signature in database
GPG Key ID: 569C4EEC436F5232
1 changed files with 11 additions and 1 deletions

View File

@ -9,6 +9,7 @@ import { ocrService } from '../../../services/api';
vi.mock('../../../services/api', () => ({
ocrService: {
getAvailableLanguages: vi.fn(),
getHealthStatus: vi.fn(),
retryWithLanguage: vi.fn(),
},
}));
@ -32,7 +33,16 @@ vi.mock('../../OcrLanguageSelector', () => ({
),
}));
const mockOcrService = vi.mocked(ocrService);
const mockOcrService = {
getAvailableLanguages: vi.fn(),
getHealthStatus: vi.fn(),
retryWithLanguage: vi.fn(),
} as any;
// Replace the mocked service
(ocrService as any).getAvailableLanguages = mockOcrService.getAvailableLanguages;
(ocrService as any).getHealthStatus = mockOcrService.getHealthStatus;
(ocrService as any).retryWithLanguage = mockOcrService.retryWithLanguage;
const theme = createTheme();