Tema: pytest
-
Fixtures, parametrización y marcadores en pytest: cómo mantener una suite rápida y legible
Los fixtures inyectan la preparación según el nombre del parámetro, se pueden combinar, tienen alcances y ejecutan la limpieza tras yield; parametrize convierte un bucle dentro de un test en casos independientes; los marcadores etiquetan tests para seleccionarlos con -m y deben registrarse, y --strict-markers hace que las erratas en los marcadores produzcan errores.
Legible por máquina: JSON