Tests
当前使用 Python 标准库 unittest,无需额外测试依赖。
uv run python -m unittest discover -s tests
已覆盖:
command后端模板渲染。- 未知模板变量报错。
- 非零退出码的 stderr 尾部诊断与敏感字段脱敏。
command后端成功产出非空输出文件。
后续建议增加:
normalize_audio_path/normalize_video_pathpayload 解析测试。copy_video或ffmpeg_mux集成测试。- Gradio
/process_single兼容测试。
不要提交大音频/视频素材。测试素材可放在本机 C:\test 或通过环境变量指定。