Santhosh Janardhanan
8f70e81d29
test(project): Add Phase 1 pending tests for Project Lifecycle
Capability 3: Project Lifecycle Management - Phase 1 (RED)
E2E Tests (12 test.fixme):
- Create project with unique code
- Reject duplicate project code
- Valid/invalid status transitions
- Estimate approved requires estimate > 0
- Workflow progression
- Estimate rework path
- Project on hold
- Cancelled project
- Set approved estimate
- Update forecasted effort
- Validate forecasted effort
API Tests (9 markTestIncomplete):
- POST /api/projects
- Project code uniqueness
- Status transition validation
- Estimate/forecast endpoints
Unit Tests (3 markTestIncomplete):
- Project status state machine
- ProjectPolicy authorization
- Forecasted effort validation
All 173 tests passing (31 backend, 32 frontend, 110 E2E)
2026-02-18 23:50:48 -05:00
..
2026-02-18 20:48:25 -05:00
2026-02-18 19:53:12 -05:00
2026-02-18 19:53:12 -05:00
2026-02-18 18:14:57 -05:00
2026-02-18 19:03:56 -05:00
2026-02-18 23:50:48 -05:00
2026-02-18 22:40:52 -05:00
2026-02-18 16:12:11 -05:00