mull-reporter

Note

Looking for help? We’ve got you covered! ❤️

--sqlite-report path

Path to the sqlite report, positional argument

--report-name filename

Filename for the report (only for supported reporters). Defaults to <timestamp>.<extension>

--report-dir directory

Where to store report (defaults to ‘.’)

--report-patch-base directory

Create Patches relative to this directory (defaults to git-project-root if available, else absolute path will be used)

--reporters reporter

Choose reporters:

IDE:

Prints compiler-like warnings into stdout

SQLite:

Saves results into an SQLite database

Elements:

Generates mutation-testing-elements compatible JSON file

Patches:

Generates patch file for each mutation

GithubAnnotations:

Print GithubAnnotations for mutants

--ide-reporter-show-killed

Makes IDEReporter to also report killed mutations (disabled by default)

--allow-surviving

Do not treat mutants surviving as an error

--mutation-score-threshold

If mutation score falls under this threshold, and allow-surviving is not enabled, an error result code is returned

--no-test-output

Does not capture output from test runs

--no-mutant-output

Does not capture output from mutant runs

--no-output

Combines -no-test-output and -no-mutant-output

--debug

Enables Debug Mode: more logs are printed

--strict

Enables Strict Mode: all warning messages are treated as fatal errors