tdarr/fileflows/tests
Trulla 650417d42b Remove empty release dirs after finalize move
05_Finalize_Move loeschte nur die Original-Videodatei, nicht das
Release-Verzeichnis. Zurueck blieben leere Ordner mit .nfo-Resten unter
/tdarr/complete/, die GET /media/handoff/diagnostics als target_directories
auflistet und dadurch wie haengende Jobs aussehen (6 Leichen gefunden).

cleanupSourceDir loescht das Verzeichnis nur wenn:
- es unter SourceRoot liegt und nicht SourceRoot selbst ist
- find erfolgreich war (fail safe bei Fehler)
- keine Mediendatei mehr darin liegt (Season-Pack-Schutz)

6 neue Tests im bestehenden Node-VM-Harness, 22/22 gruen.
2026-09-16 11:45:33 +02:00
..
test_finalize_move_cleanup.py Remove empty release dirs after finalize move 2026-09-16 11:45:33 +02:00
test_flow_import_failure_routing.py test: cover large NAS import timeout 2026-09-12 19:52:48 +02:00
test_radarr_import_safety.py Rollback temporary native-scan PoC hold 2026-09-12 21:44:43 +02:00
test_sonarr_import_safety.py Cover wrong-series season-pack release 2026-09-16 07:19:21 +02:00