Skip to content
mutastic

Status

enum in io.mutastic.api

enum Status

What 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

CAUGHT

A test failed with the mutant in.

MISSED

MISSED

Every test that reaches the mutant still passes: a gap in the tests.

TIMED_OUT

TIMED_OUT

The tests didn’t finish in time, usually a loop that no longer ends. Counts as caught.

NOT_COVERED

NOT_COVERED

No test reaches the mutant’s line.

SKIPPED

SKIPPED

Never 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.