Configuración de Allure Pytest-BDD
El adaptador de Allure Pytest-BDD proporciona algunas opciones de configuración adicionales que puedes pasar a pytest.
Para pasar una opción, simplemente agrégala al comando al ejecutar pytest. Por ejemplo:
python -m pytest --alluredir allure-results --clean-alluredir
Sin embargo, si deseas que algunas opciones se apliquen a todas las ejecuciones de pytest, agrégalas a la opción de configuración addopts
de pytest. Debe declararse en el archivo de configuración del proyecto.
[tool.pytest.ini_options]
addopts = [
"--alluredir", "allure-results",
"--clean-alluredir"
]
[pytest]
addopts = --alluredir allure-results
--clean-alluredir
--alluredir ⟨DIRECTORIO⟩
Ruta al directorio donde Allure Pytest-BDD guardará los resultados de las pruebas, consulta Cómo funciona. Si el directorio no existe, se creará.
--clean-alluredir
Si se establece, el directorio especificado por --alluredir
se limpiará antes de generar nuevos resultados de pruebas.
De forma predeterminada, los datos existentes se mantienen intactos, lo que permite combinar los resultados de múltiples ejecuciones de pruebas en un solo informe.