allure-framework / allure-framework/allure-python
Test's name contains dict's value instead of dict's key in allure
- Lenguaje dominante
- Python
- Estrellas
- 814
- Forks
- 260
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
Stack: python, pytest, selenium.
To parametrize tests I use **pytest_generate_tests**:
`metafunc.parametrize(fixture, test_data.values(), ids=[key for key, value in test_data.items()])`
In allure test looks like this:

But in IDE (Pycharm) it looks as it should be:
`test_home_page.py::test_add_not_existing_product[Hot products]`
Is it possible to show dict's key in allure too?
Guía de contribución
Línea de trabajo
Comienza con la parametrización de pytest_generate_tests mostrada en el issue e inspecciona cómo Allure deriva los nombres de los tests parametrizados. Compara el nombre de Allure generado con el nombre basado en claves que muestra PyCharm; se considera terminado cuando el informe de Allure muestra cada clave del diccionario en lugar de su valor.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- python
- Área
- testing
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 35/100