Emeritus-21's picture
Deploy backend (clean, no binary files)
f23c8c4
Raw History Blame Contribute Delete
453 Bytes
from fastapi.testclient import TestClient
from app.main import app
def test_health():
r=TestClient(app).get('/api/health')
assert r.status_code==200
assert r.json()['status']=='ok'
def test_create_and_get_session():
c=TestClient(app); r=c.post('/api/sessions'); assert r.status_code==200
sid=r.json()['session']['id']; g=c.get(f'/api/sessions/{sid}'); assert g.status_code==200
assert g.json()['intake']['chief_complaint']==''