"""Smoke tests for the FastAPI scaffold.""" from fastapi.testclient import TestClient from svrnty_vision.server import app client = TestClient(app) def test_healthz_returns_200() -> None: response = client.get("/healthz") assert response.status_code == 200 body = response.json() assert body["status"] == "ok" assert "version" in body def test_vlm_analyze_returns_501() -> None: response = client.post("/vlm/analyze") assert response.status_code == 501 def test_flux_render_returns_501() -> None: response = client.post("/flux/render") assert response.status_code == 501 def test_palette_extract_returns_501() -> None: response = client.post("/palette/extract") assert response.status_code == 501 def test_rembg_cutout_returns_501() -> None: response = client.post("/rembg/cutout") assert response.status_code == 501