From f984a81f86f376d3a59765dd78168ac870a25f18 Mon Sep 17 00:00:00 2001 From: zhi Date: Wed, 1 Apr 2026 10:04:50 +0000 Subject: [PATCH] TEST-BE-PR-001 verify backend proposal tests --- HarborForge.Backend | 2 +- plans/TASKLIST.md | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/HarborForge.Backend b/HarborForge.Backend index 2cc07b9..45ab458 160000 --- a/HarborForge.Backend +++ b/HarborForge.Backend @@ -1 +1 @@ -Subproject commit 2cc07b9c3ed39d07f8c89e145c8aa77ddfa4902e +Subproject commit 45ab4583de0b2885d6daa1db2140d656a773326b diff --git a/plans/TASKLIST.md b/plans/TASKLIST.md index a332b79..be267b8 100644 --- a/plans/TASKLIST.md +++ b/plans/TASKLIST.md @@ -351,12 +351,13 @@ - [ ] TEST-BE-CAL-001:补 Calendar backend 测试(backend tests only) - [ ] 模型测试 - [ ] API 测试 - - [ ] overlap / warning / materialize 测试 + - [x] overlap / warning / materialize 测试 + - [ ] Blocker: `HarborForge.Backend/app/schemas/calendar.py` 在 Python 3.12 + Pydantic 2.5 下因 `from __future__ import annotations` 与 `date/time/datetime` 字段名冲突触发递归建模错误,导致 `conftest.py -> app.main -> calendar router` 导入失败;已先修复 schema 类型别名问题,后续继续补 Calendar API / model tests -- [ ] TEST-BE-PR-001:补 Proposal / Essential backend 测试(backend tests only) - - [ ] Essential CRUD - - [ ] Accept 生成 story tasks - - [ ] story restricted +- [x] TEST-BE-PR-001:补 Proposal / Essential backend 测试(backend tests only) + - [x] Essential CRUD + - [x] Accept 生成 story tasks + - [x] story restricted - [ ] TEST-FE-CAL-001:补 Calendar 前端测试(frontend tests only) - [ ] 页面渲染