Lukas
a345f9b4e9
Add NFO auto-create unit tests - TIER 1 COMPLETE! (27/27 passing)
- Create tests/unit/test_nfo_auto_create.py with comprehensive unit tests
- Test NFO file existence checking (has_nfo, check_nfo_exists methods)
- Test NFO file path resolution with various formats and edge cases
- Test year extraction logic from series names (multiple formats)
- Test configuration-based behavior (auto_create flag, image_size option)
- Test year handling in NFO creation workflow
- Test media download configuration (poster/logo/fanart flags)
- Test edge cases (empty folders, invalid years, permission errors)
- Update docs/instructions.md marking all TIER 1 tasks complete
All 27 unit tests passing ✅
TIER 1 COMPLETE: 159/159 tests passing across all critical priority areas!
Test coverage summary:
- Scheduler system: 37/37 ✅
- NFO batch operations: 32/32 ✅
- Download queue: 47/47 ✅
- Queue persistence: 5/5 ✅
- NFO download workflow: 11/11 ✅
- NFO auto-create unit: 27/27 ✅
2026-01-31 18:49:11 +01:00
..
2026-01-31 15:09:54 +01:00
2025-12-23 18:13:10 +01:00
2026-01-31 18:40:55 +01:00
2025-12-23 18:13:10 +01:00
2025-12-23 18:13:10 +01:00
2026-01-31 18:49:11 +01:00
2025-10-12 23:17:20 +02:00
2025-11-15 12:35:51 +01:00