john-okeefe
9878f998db
Add unit tests for EPUB cover extraction and sidecar detection
- Add TestExtractEPUBCover with test cases:
- EPUB with embedded cover image
- EPUB without cover image
- Invalid EPUB path (error handling)
- Add TestFindSidecarCover with test cases:
- cover.jpg exists
- folder.jpg exists
- {basename}.jpg exists
- No cover file
- Add helper functions:
- createTestEPUBWithCover() - creates valid EPUB with cover
- createTestEPUBWithoutCover() - creates EPUB without cover
- createPlaceholderJPEG() - minimal valid JPEG for testing
2026-02-25 20:53:33 -05:00
..
2026-02-01 16:24:58 -05:00
2026-02-01 16:24:58 -05:00
2026-02-01 16:11:54 -05:00
2026-02-07 22:53:12 -05:00
2026-02-01 12:15:28 -05:00
2026-02-01 16:11:54 -05:00
2026-02-20 10:20:57 -05:00
2026-02-22 01:57:49 -05:00
2026-02-23 17:03:03 -05:00
2026-02-23 17:02:52 -05:00
2026-02-08 14:30:43 -05:00
2026-02-25 20:53:33 -05:00
2026-02-08 14:30:43 -05:00
2026-02-13 21:50:29 -05:00
2026-02-25 20:53:18 -05:00
2026-02-09 10:13:48 -05:00
2026-02-09 20:10:40 -05:00
2026-02-25 11:00:54 -05:00
2026-02-25 11:18:51 -05:00