commands.sh

infection

all

A mutation testing framework for PHP.

More info →

Options (2)

-j, --threadsboolean

Use a specific number of threads

Example: infection {{[-j|--threads]}} {{number_of_threads}}
-s, --show-mutationsboolean

Display the mutation code that has been applied

Example: infection {{[-s|--show-mutations]}}

Examples (8)

Analyze code using the configuration file (or create one if it does not exist)

Use a specific number of threads

infection [-j|--threads] number_of_threads

Specify a minimum Mutation Score Indicator (MSI)

infection --min-msi percentage

Specify a minimum covered code MSI

infection --min-covered-msi percentage

Use a specific test framework (defaults to PHPUnit)

infection --test-framework phpunit|phpspec

Only mutate lines of code that are covered by tests

infection --only-covered

Display the mutation code that has been applied

infection [-s|--show-mutations]

Specify the log verbosity

infection --log-verbosity default|all|none
made by @shridhargupta | data from tldr-pages