fix(unit): resolve typecheck errors

This commit is contained in:
perf3ct 2025-06-10 19:48:48 +00:00
parent 864543e4f9
commit a4adc51e50
No known key found for this signature in database
GPG Key ID: 569C4EEC436F5232

View File

@ -229,7 +229,7 @@ describe('OCRService', () => {
language: 'eng' language: 'eng'
}; };
await ocrService.storeOCRResult('note123', 'note', ocrResult); await ocrService.storeOCRResult('note123', ocrResult, 'note');
expect(mockSql.execute).toHaveBeenCalledWith( expect(mockSql.execute).toHaveBeenCalledWith(
expect.stringContaining('INSERT OR REPLACE INTO ocr_results'), expect.stringContaining('INSERT OR REPLACE INTO ocr_results'),
@ -248,7 +248,7 @@ describe('OCRService', () => {
language: 'eng' language: 'eng'
}; };
await expect(ocrService.storeOCRResult('note123', 'note', ocrResult)).rejects.toThrow('Database error'); await expect(ocrService.storeOCRResult('note123', ocrResult, 'note')).rejects.toThrow('Database error');
expect(mockLog.error).toHaveBeenCalledWith('Failed to store OCR result: Error: Database error'); expect(mockLog.error).toHaveBeenCalledWith('Failed to store OCR result: Error: Database error');
}); });
}); });
@ -329,7 +329,7 @@ describe('OCRService', () => {
const result = await ocrService.processNoteOCR('note123', { forceReprocess: true }); const result = await ocrService.processNoteOCR('note123', { forceReprocess: true });
expect(result.text).toBe('New processed text'); expect(result?.text).toBe('New processed text');
expect(mockNote.getBlob).toHaveBeenCalled(); expect(mockNote.getBlob).toHaveBeenCalled();
}); });