Add posibility to allure_robotframework listener to send "broken" test status to allure
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 38/100
Línea de trabajo
Comienza con la función get_allure_status del listener de allure_robotframework, donde las asignaciones actuales PASSED, FAILED, SKIPPED y UNKNOWN se describen como codificadas de forma fija. Traza cómo llega a Allure el estado que devuelve y, a continuación, verifica que un fallo en un caso conocido pueda producir BROKEN mientras los estados existentes permanecen sin cambios.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
I'm submitting a ...
- feature request
What is the current behavior?
Currently allure_robotframework listener can send just four statuses to Allure - PASSED, FAILED, SKIPPED, UNKOWN (only in failure case), those are hardcoded in get_allure_status function.
What is the expected behavior?
Add possibility to send other test statuses, for example, BROKEN that actually in the default allure statuses list.
What is the motivation / use case for changing the behavior?
In my case we need to divide failed cases by different statuses on allure(failed for usual failures and broken for known cases with opened issues)
Please tell us about your environment:
allure-python-commons 2.13.2
allure-robotframework 2.13.2
- Lenguaje dominante
- Python
- Estrellas
- 819
- Forks
- 261
- Merge medio
- 3 h 20 min
- PR fusionados (30 d)
- 3
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de allure-framework/allure-python
-
[allure-behave] Steps from tag-excluded scenarios bleed into the next matching scenario's result when hide_excluded=truePosiblemente ocupada @liuyaohui666 la tomó hace 51 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 84/100
-
theme:pytest
Dificultad 3/5 1-2 días Aptitud para principiantes 64/100
allure-framework/allure-python#929 · 1 reacción ·
-
Dificultad 4/5 3-5 días Aptitud para principiantes 30/100
allure-framework/allure-python#930 · 3 comentarios ·
-
Added CategoriesAbierto
Dificultad 3/5 1-2 días Aptitud para principiantes 55/100
-
Phantom <lambda> teardown entries with unknown status when using pytest 9.1+Posiblemente ocupada @Mohanad49 la tomó hace 55 días. Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 58/100
allure-framework/allure-python#918 · 1 reacción ·
Todos los issues de allure-framework/allure-python
Issues similares
-
Let's Encrypt certificate neededAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 63/100
GAM-team/got-your-back#547 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
UKGovernmentBEIS/inspect_ai#5821 ·
Los mantenedores suelen responder en 1 día
-
docs help wanted
Dificultad 1/5 1-3 horas Aptitud para principiantes 75/100
-
evidence wanted good first issue help wanted
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
open-coder-ai/agentseam#195 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día