test(pipeline): cover non-positive overlap guard in crossfade_loop_args

This commit is contained in:
BenStullsBets
2026-06-24 07:56:03 -07:00
parent 4b5fd20374
commit d3b6cd7bbd
+6
View File
@@ -35,6 +35,12 @@ def test_crossfade_loop_rejects_overlap_too_large():
crossfade_loop_args("in.mp4", "loop.mp4", duration=4.0, overlap=2.0)
def test_crossfade_loop_rejects_nonpositive_overlap():
import pytest
with pytest.raises(ValueError):
crossfade_loop_args("in.mp4", "loop.mp4", duration=8.0, overlap=0.0)
def test_transcode_args_high_profile_even_dims_faststart():
args = transcode_args("loop.mp4", "proxy.mp4", width=1920, height=1080,
crf=20, fps=30)