pytest-dev / pytest-dev/pytest
support running examples from source folder without copying them
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 14.5k
- Forks
- 3.4k
- Avg merge
- 2d 9h
- Merged PRs (30d)
- 35
Description
What's the problem this feature will solve?
allows examples to partake in coverage tracking of plugins
Describe the solution you'd like
enable pytester to run examples either in process or in subprocess
Additional context
initially came in by a question from @gaborbernat for coverage and path reporting in pytest-print
Contributor guide
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
Start by locating pytester's support for running examples and review how examples are currently copied or executed. Compare the in-process and subprocess requirements, with attention to coverage tracking and path reporting for pytest-print. Done means examples can run from their source folder in either mode and participate in plugin coverage tracking.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100