diff --git a/docs/test-plan-e2e-v27.md b/docs/test-plan-e2e-v27.md index 4f50df3..12d43dc 100644 --- a/docs/test-plan-e2e-v27.md +++ b/docs/test-plan-e2e-v27.md @@ -177,8 +177,8 @@ E2E 测试能安全运行的前提: | 需求 | API | 状态 | |------|-----|------| -| 项目物理删除 | `DELETE /api/projects/{pid}?physical=true` | 待实现 | -| 邮件批量删除 | `DELETE /api/mail?prefix=e2e-` | 待实现 | +| 项目物理删除 | `DELETE /api/projects/{pid}?physical=true` | ✅ 已实现(src/api/project_routes.py) | +| 邮件批量删除 | `DELETE /api/mail?prefix=e2e-` | ✅ 已实现(src/api/mail_routes.py) | --- @@ -401,6 +401,7 @@ tests/ | test_e2e_v27.py E9-E14 | e2e/test_e2e_scenarios.py | 按 S9-S15 重新编号 | | test_e2e_v31.py E94-E98 | e2e/test_e2e_scenarios.py | 按 S16-S21 编号 | | test_e2e_v31.py E10c/E10d | e2e/test_e2e_scenarios.py | 按 S19-S20 编号 | +| test_e2e_v31.py E15a/E15b | e2e/test_e2e_scenarios.py | 按 S16.1-S16.2 编号(Prompt v3 broadcast) | | test_four_phase.py | e2e/test_four_phase.py | 加 RUN_INTEGRATION gate | | test_spawner_e2e.py | e2e/test_spawner_e2e.py | 已有 gate ✅ | | test_api.py | integration/ | 保持 |