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']==''