test: P3-1 第50波单元测试(generation_task/edit_plan/edit_template/edit_plan_clip,+86) #838
1 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
50f81909fd |
test: P3-1 第50波单元测试(generation_task/edit_plan/edit_template/edit_plan_clip,+86)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 4s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 1m32s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m22s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 27s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m23s
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 30s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 28s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m5s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m35s
AI Code Review / AI Code Review (pull_request) Successful in 3m42s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m47s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m26s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m52s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 9m40s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 7s
新增4个领域模块单测: - test_generation_task.py: GenerationTask生成任务领域模型(32个) - create参数校验 + 字段strip - 状态查询(is_terminal/is_completed/is_failed/is_running) - 状态流转(pending→running→completed/failed,重试回滚) - 日志系统(append_log/get_logs,200条上限截断) - 非法状态转换校验 - test_edit_plan.py: EditPlan剪辑计划实体(11个) - test_edit_template.py: EditTemplate剪辑模板实体(12个) - editing_mode枚举校验 - test_edit_plan_clip.py: EditPlanClip剪辑片段(30个) - create参数校验 + playback_speed边界钳制 - 状态流转(pending→ready→rendered/failed) - end_time/has_asset属性 + assign_asset方法 合计 +86 个测试用例,全部通过。 |