spockframework / spockframework/spock
Possibility to run single feature iteration
Nobody has claimed this yet.
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 483
- PR merge metrics
- No merged PRs in 30d
Description
As far as I have seen, there is currently no way to run only specific iterations of a feature.
So if you run a feature with multiple iterartions and only some fail, you may want to only execute these iterations until you fixed the problem and only after that run all iterations again to see whether you broke something else.
This is also important for IDE support.
If you for example in IntelliJ use "Rerun failed tests", or right-click a failed iteration and try to run it, in both cases you are blocked off with "No tests found".
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
No files or tests are named. Start by reproducing a multi-iteration feature with some failures, then trace how individual iterations are selected and how IntelliJ's "Rerun failed tests" reaches the framework. Done means selected iterations can run alone while full feature execution still works.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- groovy, java
- Domain
- testing, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100