Sujet : pytest
-
Fixtures, paramétrage et marqueurs pytest : garder une suite rapide et lisible
Les fixtures injectent une préparation par nom de paramètre, se composent, ont des portées et se nettoient après yield ; parametrize transforme une boucle à l'intérieur d'un test en cas indépendants ; les marqueurs étiquettent les tests pour la sélection avec -m et doivent être enregistrés, --strict-markers transformant les fautes de frappe en erreurs.
Lisible par machine : JSON