by sixty-north

sixty-north / cosmic-ray

Mutation testing for Python

445 Stars 42 Forks Last release: almost 3 years ago (v3.1.0) MIT License 897 Commits 16 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

|Python version| |Build Status| |Code Health| |Code Coverage| |Documentation|

Cosmic Ray: mutation testing for Python

"Four human beings -- changed by space-born cosmic rays into something more than merely human." — The Fantastic Four

Cosmic Ray is a mutation testing tool for Python 3.

It makes small changes to your source code, running your test suite for each one. Here's how the mutations look:

.. image:: docs/source/cr-in-action.gif



The easiest way to contribute is to use Cosmic Ray and submit reports for defects or any other issues you come across. Please see CONTRIBUTING.rst for more details.

.. |Python version| image:: :target: .. |Build Status| image:: :target: .. |Code Health| image:: :target: .. |Code Coverage| image:: :target: .. |Documentation| image:: :target: .. |fulldocumentation| replace:: Read the full documentation at readthedocs. .. fulldocumentation:

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.