19 lines
469 B
Python
19 lines
469 B
Python
import sys, os
|
|
sys.path.insert(0, os.path.join(os.path.dirname(__file__), ".."))
|
|
from app.main import app
|
|
|
|
def test_health():
|
|
c = app.test_client()
|
|
r = c.get("/health")
|
|
assert r.status_code == 200
|
|
assert r.get_json()["status"] == "ok"
|
|
|
|
def test_version():
|
|
c = app.test_client()
|
|
r = c.get("/version")
|
|
assert r.status_code == 200
|
|
assert "version" in r.get_json()
|
|
|
|
def test_index():
|
|
assert app.test_client().get("/").status_code == 200
|