test(media): 覆盖转码产物查询接口

This commit is contained in:
Zhou Weidong committed 2026-10-22 14:10:15 +08:00
1 parent f66eae5baf
commit 090f149b31
10 files changed
+625

No files matched your search

+25
View File
@@ -25314,3 +25314,28 @@ $ mvn -pl fruitshorts-admin-api -am test
后台控制器改动连同既有 admin 契约、权限、服务测试全部通过。
未启停服务、未执行数据库迁移、未操作真机。
## 2026-10-22 转码产物查询接口 P2
- 分支:`feature/media-transcode-output-api`
- 基线:`develop` / `origin/develop` = `f66eae5`
- 隔离工作树:`/private/tmp/fruitserver-media-output-api`
- 计划:`docs/plans/2026-10-22-media-transcode-output-api.md`
### TDD 红测
先补媒体清晰度、帧图分页、VTT 解析、后台聚合与 dashboard 强类型契约测试,
生产代码保持未实现。
```text
$ mvn -pl fruitshorts-module-media test
[INFO] Compiling 3 source files with javac [debug release 17] to target/test-classes
[ERROR] MediaTranscodeOutputServiceTest.java:[37,13] 找不到符号
符号: 类 MediaTranscodeOutputService
[INFO] fruitshorts-module-media ........................... FAILURE
[INFO] BUILD FAILURE
```
解读:失败原因正是查询服务尚未实现。`fruitshorts-module-media` 新增
`spring-boot-starter-test` test scope,使指定门禁能实际执行本次单元测试。
下一步实现 VTT 解析、稳定排序、分页和 admin 聚合 VO 后转绿。