fix: harden release checks for grouped routes
GeoIntel CI / docs-smoke (push) Canceled after 0s
GeoIntel CI / contract-smoke (push) Canceled after 0s

This commit is contained in:
Codex
2026-07-14 11:41:16 +02:00
parent 948e50b5e1
commit d7eadbc6ca
8 changed files with 116 additions and 9 deletions
@@ -18,6 +18,9 @@ def test_api_contract_audit_checks_openapi_against_docs() -> None:
content = script.read_text(encoding="utf-8")
assert "create_app" in content
assert ".openapi()" in content
assert 'schema.get("paths", {})' in content
assert "for route in app.routes" not in content
assert "docs/API_CONTRACTS.md" in content
assert "Missing documented API route" in content
assert "Documented API route is not implemented" in content