diff --git a/papi.py b/papi.py index bda569c..3b4fbd9 100644 --- a/papi.py +++ b/papi.py @@ -92,8 +92,8 @@ async def update_post(id: str, post: dict,db: Session = Depends(get_db)): db.refresh(db_post) return {"message":"Post updated successfully","post":db_post} -@app.delete("/posts/{id}",db: Session = Depends(get_db)) -async def delete_post(id: str, post: dict): +@app.delete("/posts/{id}") +async def delete_post(id: str, post: dict,db: Session = Depends(get_db)): db_post = db.query(Post).filter(Post.id == id).first() db.delete(db_post) db.commit() diff --git a/test_papi.py b/test_papi.py new file mode 100644 index 0000000..a244f7d --- /dev/null +++ b/test_papi.py @@ -0,0 +1,12 @@ +#!/bin/env python3 + +from fastapi.testclient import TestClient + +import papi +client = TestClient(papi) + + +def test_read_main(): + response = client.get("/") + assert response.status_code == 200 + assert response.json() == {"message": "Hello World"} \ No newline at end of file