1.1 KiB
1.1 KiB
T602 — integration-test-matrix-spec9
Status:
done
Milestone:M6
Kind:test
Est. change:~200 lines
Goal
完成後系統應:spec §9 全表(SP/RW/SW/OP/TD/RP/CR/FU/ST/QT/PR)有一份可勾選的測試矩陣,主路徑全數覆蓋。
Depends on
- T592、T600
Inputs
- Spec:
../spec.md§9 全表 - 既有:
docs/product/growth-loop/TESTING.md(格式參考)、make test-integration
Outputs
程式變更(預期路徑)
| 路徑 | 動作 | 說明 |
|---|---|---|
apps/backend/internal/testkit/radar_matrix_test.go |
add | 把各 M 的測試對映到 spec ID,缺口以 skip+原因標記 |
docs/product/demand-radar/TESTING.md |
add | ID → test 名稱 → 狀態對照表 |
行為變更
- 無(測試與文件)。
Out of scope
- 回歸項(T603)
- P1/P2 缺口敘述(T604)
Acceptance
- 每個 spec §9 ID 都能在矩陣中找到對應 test 或明確標記原因
- Threads/AI 一律走 fake
- 指令:
cd apps/backend && make test-integration && go test ./... -count=1