test: Test api on raspberry

This commit is contained in:
2026-01-08 15:35:41 +00:00
commit 6e9d19a712

20
test_api.py Normal file
View File

@@ -0,0 +1,20 @@
from fastapi import FastAPI
from pydantic import BaseModel
import time
app = FastAPI(title="Test API (no serial)")
class Echo(BaseModel):
msg: str
@app.get("/health")
def health():
return {"ok": True, "ts": time.time()}
@app.get("/ping")
def ping():
return {"pong": True}
@app.post("/echo")
def echo(body: Echo):
return {"echo": body.msg}