Add support for Descartes style extreme mutation #7
Labels
c/feature
Category: An issue or PR related to a new feature
mutation
An issue regarding a new mutation.
t/to-triage
A new issue or PR not yet triaged (needs to be categorised, prioritised etc.)
umbrella
An issue comprising a larger project and many other issues
Descartes is a MT style described in the paper Will my tests tell me if I break this code?. It is hypothetically faster to execute because is more "coarse" and it requires to test less mutations.
As a reference, we can take a look at the PITest third party Descartes plugin.
My idea is to add the single Descartes mutations as "normal" Gremlins mutations, and also add a
--descartes
flag that will only run Descartes mutations.Ideas of mutations to implement (TODO: transform to issues):
void
mutationnil
mutationThe text was updated successfully, but these errors were encountered: