fix(ci): 前端单测覆盖率回归(v1.6 viral-video 新代码补单测) #2127
Reference in New Issue
Block a user
Delete Branch "fix/2127-ci-frontend-coverage"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
背景
PR #2126 合入 develop 后 push CI 发现两个失败:
修改
src/test/api/viral-video.test.ts(19 cases):覆盖 11 个 API wrapper + mockImageAnalysis/mockGenerateCopy + 5 个 stage helper(isVideoStage/isImageAnalysisStage/isCopyStage/isAnalysisStage)+ VALID_DURATIONS/VALID_RATIOS 常量src/test/api/errors.test.ts(9 cases):覆盖 getErrorMessage 各种输入形态 + isErrorMsgShownsrc/test/pages/viral-video/useViralVideoPolling.test.ts(3 cases):覆盖 hook 空id/终态/stop 行为src/test/pages/generate/phase.test.ts(4 cases):getGenerationPhase 4 阶段分支src/test/pages/voices/utils.test.ts(5 cases):genderLabel/languageLabel/genderClass/formatTime/formatFileSizesrc/test/pages/products/detailUtils.test.ts(3 cases):formatDuration/formatFileSize/formatDate测试
🚀 预览环境已部署
🗑️ 预览环境已清理
PR #2127 已关闭或合并,对应的预览环境已被清理。