Files
Aniworld/tests
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
..
2025-12-23 18:13:10 +01:00
2025-12-23 18:13:10 +01:00
2025-12-23 18:13:10 +01:00
2025-11-15 12:35:51 +01:00