Spaces:
Paused
Paused
File size: 502 Bytes
79ae023 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | import pytest
from fastapi import FastAPI
from fastapi.testclient import TestClient
from sensorflow.vitis import store
@pytest.fixture()
def vitis_root(tmp_path):
store.set_vitis_root(str(tmp_path / "vitis"))
yield tmp_path / "vitis"
store.set_vitis_root("runs/vitis")
@pytest.fixture()
def vitis_client(vitis_root):
from sensorflow.vitis import api as vitis_api
app = FastAPI()
app.include_router(vitis_api.router)
with TestClient(app) as client:
yield client
|