Status
enum in io.mutastic.api
enum StatusWhat happened to a mutant. Reports say “caught” and “missed”; the JSONL stream uses the mutation-testing report schema’s names, so it folds into tools that read that schema.
Constants
CAUGHT
CAUGHTA test failed with the mutant in.
MISSED
MISSEDEvery test that reaches the mutant still passes: a gap in the tests.
TIMED_OUT
TIMED_OUTThe tests didn’t finish in time, usually a loop that no longer ends. Counts as caught.
NOT_COVERED
NOT_COVEREDNo test reaches the mutant’s line.
SKIPPED
SKIPPEDNever run, for the reason on the mutant: left out of the score.
Methods
schemaName
String schemaName()detected
boolean detected()Whether the tests noticed the change.