Handle expected_minutes=0 gracefully (defense-in-depth) #61

Merged
sascha merged 2 commits from fix/media-verify-runtime-zero-handling into main 2026-09-18 07:19:45 +02:00
Showing only changes of commit de37b51829 - Show all commits

View file

@ -1006,7 +1006,7 @@ def test_media_verify_returns_502_on_unparsable_ffprobe_output(monkeypatch):
response = client.post( response = client.post(
"/media/verify", "/media/verify",
headers={"Authorization": "Bearer test-token"}, headers={"Authorization": "Bearer test-token"},
json={"host": "arrapps", "path": "/data/UHD/serien/ep.mkv"}, json={"host": "arrapps", "path": "/data/UHD/serien/ep.mkv", "expected_minutes": 49.5},
) )
assert response.status_code == 502 assert response.status_code == 502