1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26"""Integration tests for Review API endpoints.
IMPORTANT: These tests are SKIPPED because they test the old Proposal-based review API
which was deprecated in PRD-021 (4-phase architecture refactor). The Proposal model
was removed in favor of a simplified Observation lifecycle where observations go
directly from "open" to "closed" with a resolution.
The new Review Checklist API will be implemented in PRD-027.
Previous test coverage included:
- Complete workflow: create job โ add observations โ consolidate โ approve โ apply
- Batch approve workflow
- Edit workflow (with and without 'after')
- Review summary and listing endpoints
These tests used real Floci S3 and Redis (no mocking of infrastructure).
"""
import pytest
# Skip the entire module - tests are for deprecated Proposal-based API
pytest.skip(
"Review API tests use deprecated Proposal model - pending PRD-027 implementation",
allow_module_level=True
)