import shutil from fastapi.testclient import TestClient def test_main(): shutil.copytree("./docs_src/templates/templates/", "./templates") shutil.copytree("./docs_src/templates/static/", "./static") from templates.tutorial001 import app client = TestClient(app) response = client.get("/items/foo") assert response.status_code == 200, response.text assert b"

Item ID: foo

" in response.content response = client.get("/static/styles.css") assert response.status_code == 200, response.text assert b"color: green;" in response.content shutil.rmtree("./templates") shutil.rmtree("./static")