- Description:
- Generator of HTML reports with mutation testing results
- Last Change:
- Clone URL:
Commit Briefs
Support junit report format (main, origin/main)
- allow to choose one of three format types: text, html or junit using option in command line - support output to junit format using python module junit-xml Part of #1
Merge pull request #2 from ligurio/dependabot/pip/jinja2-2.11.3
Bump jinja2 from 2.11.2 to 2.11.3
Bump jinja2 from 2.11.2 to 2.11.3
Bumps [jinja2](https://github.com/pallets/jinja) from 2.11.2 to 2.11.3. - [Release notes](https://github.com/pallets/jinja/releases) - [Changelog](https://github.com/pallets/jinja/blob/master/CHANGES.rst) - [Commits](https://github.com/pallets/jinja/compare/2.11.2...2.11.3) Signed-off-by: dependabot[bot] <support@github.com>
Add report produced by Mull
Mull JSON reports doesn't include schema version, see [1], so it was added manually. Otherwise geenration script cannot process it. 1. https://github.com/mull-project/mull/issues/784
Tree
.gitignore | commits | blame |
README.md | commits | blame |
__init__.py | commits | blame |
generate.py* | commits | blame |
requirements.txt | commits | blame |
tests/ |
README.md
# py-mutation-testing-elements is a generator of single page reports with mutation testing results using [JSON schema](https://github.com/stryker-mutator/mutation-testing-elements/tree/master/packages/mutation-testing-report-schema) written on Python. Supported schema versions: [1.0, 1.1] ``` $ pip install -r requirements.txt $ PYTHONPATH=. pytest tests/ $ ./generate.py --data tests/static/additional-properties-report.json ... ``` ## Features: - generate self-containing HTML report with anchor web-links - generate JUnit report - generate patches for each mutant