deployment_app / test_server.py
Gruhit Patel
Initial Commit
7749774
raw
history blame contribute delete
580 Bytes
from fastapi.testclient import TestClient
import json
from server import app
client = TestClient(app)
def test_read_app():
response = client.get("/")
assert response.status_code == 200
assert response.json() == {"status": "House Price Prediction"}
def test_predict_house_price():
response = client.post(
"/predict_house_price",
json={
'medInc': 8.3252,
'houseAge': 41,
'avgRooms': 6.0,
'avgBdrms': 1.0,
'population': 1.0,
'avgOccup': 2.5,
'latitude': 37.88,
'longitude': -122.23,
}
)
assert response.status_code == 200