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

24 lines
582 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)
with open("ci-reports/markdown/runtime_params.json", "w") as f:
json.dump(runtime_params, f, indent=2)