Revisions of python-mutmut
buildservice-autocommit
accepted
request 1157923
from
Dirk Mueller (dirkmueller)
(revision 14)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 13)
- skip building for 3.12 - skip python 3.6 (hammett requires python 3.7 or later)
buildservice-autocommit
accepted
request 964657
from
Matej Cepl (mcepl)
(revision 12)
baserev update by copy to link target
Matej Cepl (mcepl)
accepted
request 964628
from
Petr Gajdos (pgajdos)
(revision 11)
- python-mock is not required for build
buildservice-autocommit
accepted
request 868660
from
Dirk Mueller (dirkmueller)
(revision 10)
baserev update by copy to link target
Dirk Mueller (dirkmueller)
committed
(revision 9)
- skip python 3.6 (hammett requires python 3.7 or later)
buildservice-autocommit
accepted
request 808669
from
Tomáš Chvátal (scarabeus_iv)
(revision 8)
baserev update by copy to link target
buildservice-autocommit
accepted
request 789963
from
Tomáš Chvátal (scarabeus_iv)
(revision 6)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 789811
from
Petr Gajdos (pgajdos)
(revision 5)
- version update to 2.0.0 * New execution model. This should result in some modest speed improvements when using pytest. * A special execution mode when using the hammett test runner. This is MUCH MUCH faster. Please try it! * Dropped support for python < 3.7. If you need to use mutmut on older versions of python, please use mutmut 1.9.0 * Some other speed improvements. * `mutmut run 7` will always rerun the mutant `7` * `mutmut show <filename>` to show all mutants for that file * `mutmut run <filename>` to run mutation testing on that file * New experimental plugin system: create a file `mutmut_config.py` in your base directory. In it you can have an `init()` function, and a `pre_mutation(context)` function. You can set `context.skip = True` to skip a mutant, and you can modify `context.config.runner`, this is useful to limit the tests. Check out the `Context` class for what information you get. * Better display of `mutmut show`/`mutmut result` * Fixed a spurious mutant on assigning a local variable with type annotations * mutmut now will rerun tests without mutation when tests have changed. This avoids a common pitfall of introducing a failing test and then having all mutants killed incorrectly * Added `mutmut html` report generation. * Bugfix for multiple assignment. Mutmut used to not handle `foo = bar = baz` correctly (Thanks Roxane Bellot!) * Bugfix for incorrect mutation of "in" operator (Thanks Roxane Bellot!) * Fixed bug where a mutant survived in the internal AST too long. This could cause mutmut to apply more than one mutant at a time. * Vastly improved startup performance when resuming a mutation run. * Added new experimental feature for advanced config at runtime of mutations - modified patches % pr_134.patch (extended) - deleted patches - no-direct-python-call.patch (merged to pr_134.patch)
Dominique Leuenberger (dimstar_suse)
accepted
request 738549
from
Tomáš Chvátal (scarabeus_iv)
(revision 4)
initialized devel package after accepting 738549
Tomáš Chvátal (scarabeus_iv)
committed
(revision 3)
- Update to 1.6.0: * Various minor fixes around in the package - Remove merged patches pr_148.patch merged_4405bafe.patch - Rebase patch pr_134.patch - Add patch no-direct-python-call.patch to avoid direct calls to python binary
Tomáš Chvátal (scarabeus_iv)
committed
(revision 2)
Tomáš Chvátal (scarabeus_iv)
accepted
request 728151
from
John Vandenberg (jayvdb)
(revision 1)
Independent testing tool, with pytest plugin
Displaying all 14 revisions