From 6ef1dab765229d38dd5bb7eb7acdc290f02b787e Mon Sep 17 00:00:00 2001 From: tligui_y Date: Thu, 17 Jul 2025 10:17:59 +0200 Subject: [PATCH] Add conftest.py --- conftest.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 conftest.py diff --git a/conftest.py b/conftest.py new file mode 100644 index 00000000..54ad92a9 --- /dev/null +++ b/conftest.py @@ -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}")