Browse Source

Add test for `docs_src.middleware.tutorial001.py`

pull/14569/head
Yurii Motov 7 months ago
parent
commit
e7ca173213
  1. 0
      tests/test_tutorial/test_middleware/__init__.py
  2. 24
      tests/test_tutorial/test_middleware/test_tutorial001.py

0
tests/test_tutorial/test_middleware/__init__.py

24
tests/test_tutorial/test_middleware/test_tutorial001.py

@ -0,0 +1,24 @@
from fastapi.testclient import TestClient
from docs_src.middleware.tutorial001 import app
client = TestClient(app)
def test_response_headers():
response = client.get("/openapi.json")
assert response.status_code == 200, response.text
assert "X-Process-Time" in response.headers
def test_openapi_schema():
response = client.get("/openapi.json")
assert response.status_code == 200, response.text
assert response.json() == {
"openapi": "3.1.0",
"info": {
"title": "FastAPI",
"version": "0.1.0",
},
"paths": {},
}
Loading…
Cancel
Save