TheJackBright's picture
Deploy GitHub root master to Space
c296d62
from fastapi.testclient import TestClient
from app.env.fastapi_app import app
def test_remote_env_roundtrip() -> None:
client = TestClient(app)
reset = client.post("/env/reset", json={})
assert reset.status_code == 200
legal = client.get("/env/legal_actions")
action = legal.json()[0]
stepped = client.post("/env/step", json=action)
assert stepped.status_code == 200
assert 0.001 <= stepped.json()["reward"] <= 0.999