pitest-cucumber-plugin
pitest-cucumber-plugin copied to clipboard
Implement support for the scmMutationCoverage goal
With mutationCoverage: 2:46:49 PM PIT >> INFO : MINION : 2:46:49 PM PIT >> INFO : Checking environment
2:46:49 PM PIT >> INFO : MINION : 2:46:49 PM PIT >> FINE : Expecting 2 tests classes from parent
2:46:49 PM PIT >> INFO : MINION : 2:46:49 PM PIT >> FINE : Tests classes received
2:46:50 PM PIT >> INFO : MINION : 2:46:50 PM PIT >> FINE : Cucumber detected, scenarios will be used
2:46:50 PM PIT >> INFO : MINION : 2:46:50 PM PIT >> FINE : Found feature "Refund item"
2:46:50 PM PIT >> INFO : MINION : 2:46:50 PM PIT >> FINE : Found "Scenario: Jeff returns a faulty microwave"
2:46:50 PM PIT >> INFO : MINION : 2:46:50 PM PIT >> FINE : Cucumber detected, scenarios will be used
2:46:50 PM PIT >> INFO : MINION : 2:46:50 PM PIT >> INFO : Found 2 tests
2:46:50 PM PIT >> INFO : MINION : 2:46:50 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0
2:46:50 PM PIT >> INFO : MINION : 2:46:50 PM PIT >> INFO : 2 tests received
2:46:50 PM PIT >> INFO : MINION : 2:46:50 PM PIT >> FINE : Running 2 units
Which looks good and works. But with scmMutationCoverage:
2:46:17 PM PIT >> INFO : MINION : 2:46:17 PM PIT >> INFO : Checking environment
2:46:17 PM PIT >> INFO : MINION : 2:46:17 PM PIT >> FINE : Expecting 0 tests classes from parent
2:46:17 PM PIT >> INFO : MINION : 2:46:17 PM PIT >> FINE : Tests classes received
2:46:17 PM PIT >> INFO : MINION : 2:46:17 PM PIT >> INFO : Found 0 tests
2:46:17 PM PIT >> INFO : MINION : 2:46:17 PM PIT >> INFO : Dependency analysis reduced number of potential tests by 0
2:46:17 PM PIT >> INFO : MINION : 2:46:17 PM PIT >> INFO : 0 tests received
2:46:17 PM PIT >> INFO : MINION : 2:46:17 PM PIT >> FINE : Running 0 units
Even though all the files are newly added to git.