plan() to muttest_plan().boolean_literal(), na_literal() — literal
replacement mutators.negate_condition(),
remove_condition_negation() — condition mutators.numeric_increment(), numeric_decrement(),
index_increment(), index_decrement() —
increment/decrement mutators.string_empty(), string_fill() — string
mutators.call_name() — call name mutator.remove_negation() — unary negation mutator.replace_return_value() — return value mutator.delete_statement() — removes assignments and standalone
calls one at a time to catch untested side effects and dead
assignments.boolean_literals() — flips
TRUE/FALSE and
T/F.na_literals() — swaps NA,
NULL, and typed NA variants.numeric_literals() — increments and decrements numeric
constants.index_mutations() — shifts subscript indices up and
down by one.string_literals() — empties non-empty strings and fills
empty ones.condition_mutations() — negates conditions and removes
existing negations.arithmetic_operators() — mutates arithmetic operators
(+, -, *, /,
^, %%, %/%).comparison_operators() — mutates comparison operators
(<, >, <=,
>=, ==, !=).logical_operators() — mutates logical operators
(&, |, &&,
||).ProgressMutationReporter now reports survived
mutants.Mutator base class for building custom
mutators.muttest() supports parallel execution of
mutants.muttest() supports per-mutant timeouts to avoid
hanging test runs.plan.muttest.operator.CopyStrategy:
PackageCopyStrategy implemented for copying package
files.TestStrategy:
FullTestStrategy for running all tests for each
mutant.FileTestStrategy for running only test files matching
mutant files.MutationReporter.
ProgressMutationReporter for printing progress to the
console.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.