Files
bracket/backend/tests/unit_tests/openapi_test.py
2025-12-21 16:15:51 +00:00

12 lines
330 B
Python

import json
from pathlib import Path
from bracket.app import app
from openapi import openapi # noqa: F401
def test_openapi_up_to_date() -> None:
schema = app.openapi()
if Path("openapi/openapi.json").read_text() != json.dumps(schema, indent=2, sort_keys=True):
raise Exception("OpenAPI schema is out of date")