Add conftest.py
Run Pytest with HTML and XML Test Reports / tests (push) Successful in 25s

This commit is contained in:
2025-07-17 10:17:59 +02:00
parent 777db10caf
commit 6ef1dab765
+20
View File
@@ -0,0 +1,20 @@
# conftest.py
def pytest_runtest_makereport(item, call):
if call.when != "call":
return # on ne veut les paramètres que sur l'appel principal du test
print(f"\n🧪 Test : {item.nodeid}")
# Récupérer les paramètres utilisés (fonctionne pour tous les types de paramétrisation)
params = getattr(item, "callspec", None)
if params:
print("📦 Paramètres callspec:")
for name, val in params.params.items():
print(f" - {name} = {val}")
else:
# fallback : check si le test a des fixtures avec des valeurs accessibles
if hasattr(item, "_request"):
print("📦 Paramètres via fixtures (funcargs) :")
for name, val in item._request.funcargs.items():
print(f" - {name} = {val}")