From 385cfd6fd2ed3185fec2d415b98219a5290d670b Mon Sep 17 00:00:00 2001 From: Colin Goutte Date: Wed, 22 Sep 2021 10:33:06 +0200 Subject: [PATCH] Add first failing test --- Makefile | 2 +- tests/test_papi.py | 16 ++++++++++++++++ 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 25d794c..3b633fe 100644 --- a/Makefile +++ b/Makefile @@ -5,7 +5,7 @@ serve: .ONESHELL: dev_serve: - poetry run uvicornpapi.main:app --reload + poetry run uvicorn papi.main:app --reload .ONESHELL: test: diff --git a/tests/test_papi.py b/tests/test_papi.py index bb61786..d9b293e 100644 --- a/tests/test_papi.py +++ b/tests/test_papi.py @@ -3,6 +3,22 @@ from fastapi.testclient import TestClient from papi import __version__ +app = FastAPI() + + +@app.get("/") +async def read_main(): + return {"msg": "hello wrold"} + + +client = TestClient(app) + def test_version(): assert __version__ == "0.1.0" + + +def test_read_main(): + response = client.get("/") + assert response.status_code == 200 + assert response.json() == {"msg": "Hello World"}