Files
aios/tests/test_governance_timeline.py
T

14 lines
619 B
Python

from app.governance_timeline_dashboard import GovernanceTimelineDashboard
def test_governance_timeline_detects_ready_flow():
events = [
{"kind": "requirement_changed", "source": "custom-gpt"},
{"kind": "architecture_review_completed", "source": "architect-agent"},
{"kind": "test_gate_completed", "source": "test-agent"},
{"kind": "user_acceptance_completed", "source": "user-agent"},
{"kind": "version_decision_created", "source": "architect-agent"},
]
result = GovernanceTimelineDashboard().build(events)
assert result["flow"]["ready_for_owner_gate"] is True