INNER CODE UNIT · Python
assert_workload
maldoinc/wireup · benchmarks/wireup_benchmarks/app.py:17
async def assert_workload():
ok, expected, counters, mismatches = services.assert_workload()
if not ok:
raise HTTPException(
status_code=500,
detail={"ok": False, "expected": expected, "counters": counters, "mismatches": mismatches},
)
return {"ok": True, "expected": expected, "counters": counters, "mismatches": mismatches}
if project == "dependency_injector":
from wireup_benchmarks import dependency_injector_setup
app.container = dependency_injector_setup.container # type: ignore[attr-defined]
app.include_router(dependency_injector_setup.router)
elif project == "fastapi":
from wireup_benchmarks import fastapi_setup