File size: 453 Bytes
f23c8c4
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
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']==''