Skip to content

Commit

Permalink
Create test_app.py
Browse files Browse the repository at this point in the history
  • Loading branch information
Melyns authored Sep 12, 2024
1 parent 03f4c90 commit 785fb15
Showing 1 changed file with 23 additions and 0 deletions.
23 changes: 23 additions & 0 deletions .github/test_app.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
from fastapi.testclient import TestClient
from app import app

client = TestClient(app)

def test_index():
response = client.get("/")
assert response.status_code == 200
assert "Welcome" in response.text

def test_new_chat():
response = client.post("/new-chat")
assert response.status_code == 200
assert response.json() == {"status": "new chat started"}

def test_pause():
response = client.post("/pause")
assert response.status_code == 200
assert response.json()["paused"] is True

response = client.post("/pause")
assert response.status_code == 200
assert response.json()["paused"] is False

0 comments on commit 785fb15

Please sign in to comment.