Files
slic/conftest.py
T
tligui_y 0c2927b93d
Run Pytest with HTML and XML Test Reports / tests (push) Successful in 28s
Update conftest.py
2025-07-17 10:26:01 +02:00

25 lines
625 B
Python

# conftest.py
import json
runtime_params = []
def pytest_runtest_makereport(item, call):
if call.when != "call":
return
entry = {"nodeid": item.nodeid, "params": {}}
if hasattr(item, "callspec"):
entry["params"] = item.callspec.params
else:
request = getattr(item, "_request", None)
if request and hasattr(request, "funcargs"):
entry["params"] = request.funcargs
runtime_params.append(entry)
def pytest_sessionfinish(session, exitstatus):
with open("ci-reports/markdown/runtime_params.json", "w") as f:
json.dump(runtime_params, f, indent=2)