The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
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.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.