Description
Discussed in #221
Originally posted by th12br January 3, 2024
Hi!
My project (on a Windows machine) has a pretty good test coverage, but gremlins can't detect any tests.
> go test ./...
runs all tests properly
> gremlins unleash
in the same directory runs for a while and comes back with:
Mutation testing completed in 421 milliseconds 370 microseconds
Killed: 0, Lived: 0, Not covered: 551
Timed out: 0, Not viable: 0, Skipped: 0
Test efficacy: 0.00%
Mutator coverage: 0.00%
The configuration is:
silent: false
unleash:
integration: false
dry-run: false
tags: ''
output: 'output.json'
workers: 1
test-cpu: 0
timeout-coefficient: 0
threshold:
efficacy: 0
mutant-coverage: 0mutants:
arithmetic-base:
enabled: true
conditionals-boundary:
enabled: true
conditionals-negation:
enabled: true
increment-decrement:
enabled: true
invert-assignments:
enabled: false
invert-bitwise:
enabled: false
invert-bwassign:
enabled: false
invert-negatives:
enabled: true
invert-logical:
enabled: false
invert-loopctrl:
enabled: false
remove-self-assignments:
enabled: false
I checked Gremlins' source code but couldn't find any hint.
Cheers,
Thomas
Activity
[-]Gremlins can't detect coverage[/-][+]Gremlins can't detect coverage on Windows[/+]