Python mutation testing: test your tests! Safely run mutation trials without source code modifications and see what will get past your test suite.
This is the stable release:
setup.cfg
for config entries like mutatest.ini
as an alternate source file.tests
directory to be part of the package distribution:coverage
v4 since v5 is the new default. This includes proper mocks of the .coverage
file in both JSON and SQL form.https://github.com/EvanKepner/mutatest/blob/master/CHANGELOG.rst#211
Coverage 5.0.0 moved to a SQLite database format. This release supports both 4.4x and 5.x versions of coverage.
https://github.com/EvanKepner/mutatest/blob/master/CHANGELOG.rst#210
RTD builds were incomplete due to missing typing-extension
, this is now explicit in setup.py
and docs/requirements.txt
for potential Python 3.7 import errors.