allure-framework / allure-framework/allure-python
Added Categories
- Dominant language
- Python
- Stars
- 814
- Forks
- 260
- PR merge metrics
- No merged PRs in 30d
Description
Currently there are 4 categories that a test result can fall into. Passed, Failed, Skipped, Broken. We currently need the ability to separate xfail from skip and also add xpass. The real win would be to have the full list that pytest supports from a result point of view, allure should be able to categorize it.
Contributor guide
Research direction
Start by tracing the pytest result handling in the Allure Python integration and identify where Passed, Failed, Skipped, and Broken are assigned. Define the additional xfail and xpass categories, then verify that pytest-supported result outcomes are represented distinctly in generated Allure results.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100