-
-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Iterate failures" mode that skips mutations that were caught last time #53
Comments
I’m going to give this one a try. |
Great! If you want to talk about the approach or anything please feel to post here or put up a draft PR. |
Thanks @sourcefrog , I’ve opened #174 as a draft PR, trying to explain our thought process. Feel free to chime in, keeping in mind that we still need to fix and finish things there. |
Hello, I've added my question on the PR, please let me know if it is better to post here instead #174 (comment) . |
If someone's iterating on trying to improve coverage it might be helpful to only try mutants that were not caught on the last run, maybe by automatically looking in
mutants.out
.However you can get close to this today by narrowing it with
-f
.Closely related to #57.
Implementation approach
I'll pick this up, based on ideas for @cl3joly but in a separate branch.
This could be done in either a positive or negative sense:
Basic idea is to:
--iterate
command-line option (it would not make sense to have in the config.)caught.txt
in that output directoryIn this approach if you also change the filters, for example focussing on one file at a time, then after that change it will test everything, which seems OK.
The text was updated successfully, but these errors were encountered: