pytest-dev / pytest-dev/pytest-html
Group report by module/class/function levels
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 779
- Forks
- 260
- PR merge metrics
- No merged PRs in 30d
Description
Report is now plain, which means that you cannot "overview" whole list of checks and assume which one is whole failed, and which one contains errors in steps.
Its very important for step-dependent runtime, where stepA is the function which performs authorization, purpose of stepB is to click several times in order to go to the subservice on the website, stepC contains steps for sanity checks, etc.
My tests contains around 20-30 steps, so the report looks unreadable. Is it possible to shorten levels by package/module/class/function and then collapse by click the button like "+"?
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the HTML report generation and result-tree UI entry points, then trace how checks are currently rendered. Done means reports group checks by package, module, class, and function, with each group collapsible and expandable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- html, python
- Domain
- frontend, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100