test: cover discussion callback flows

This commit is contained in:
zhi
2026-04-02 05:18:04 +00:00
parent 7670d41785
commit b7b405f416
6 changed files with 259 additions and 9 deletions

View File

@@ -193,10 +193,10 @@
- [ ] 测试 `discuss-callback` 注册成功并可调用
#### A13.2 metadata / service 测试
- [ ] 测试 discussion metadata 创建成功
- [ ] 测试按 channelId 查询 metadata 成功
- [ ] 测试状态流转 `active -> completed/closed` 成功
- [ ] 测试重复 callback 被拒绝
- [x] 测试 discussion metadata 创建成功
- [x] 测试按 channelId 查询 metadata 成功
- [x] 测试状态流转 `active -> completed/closed` 成功
- [x] 测试重复 callback 被拒绝
#### A13.3 turn / hook 测试
- [ ] 测试 discussion channel 空转后发送 idle reminder
@@ -205,11 +205,11 @@
- [ ] 测试 closed discussion channel 新消息不会继续唤醒 Agent
#### A13.4 路径校验测试
- [ ] 测试合法 `summaryPath` 通过
- [ ] 测试不存在文件失败
- [ ] 测试 workspace 外路径失败
- [ ] 测试 `..` 路径逃逸失败
- [ ] 测试绝对路径越界失败
- [x] 测试合法 `summaryPath` 通过
- [x] 测试不存在文件失败
- [x] 测试 workspace 外路径失败
- [x] 测试 `..` 路径逃逸失败
- [x] 测试绝对路径越界失败
#### A13.5 回调链路测试
- [ ] 测试 callback 成功后 moderator 在 origin channel 发出通知