All Projects → sixty-north → Cosmic Ray

sixty-north / Cosmic Ray

Licence: mit
Mutation testing for Python

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Cosmic Ray

Mutant
Automated code reviews via mutation testing - semantic code coverage.
Stars: ✭ 1,794 (+281.7%)
Mutual labels:  mutation-testing
universalmutator
Regexp based tool for mutating generic source code across numerous languages
Stars: ✭ 105 (-77.66%)
Mutual labels:  mutation-testing
vertigo
Mutation Testing for Ethereum Smart Contracts
Stars: ✭ 100 (-78.72%)
Mutual labels:  mutation-testing
Stryker Js
Mutation testing for JavaScript and friends
Stars: ✭ 2,043 (+334.68%)
Mutual labels:  mutation-testing
Faultify
Byte Code Dotnet Mutation Utility
Stars: ✭ 16 (-96.6%)
Mutual labels:  mutation-testing
mutode
Mutation testing for JavaScript and Node.js
Stars: ✭ 61 (-87.02%)
Mutual labels:  mutation-testing
Expect More
Curried Type Testing library, and Test Matchers for Jest
Stars: ✭ 124 (-73.62%)
Mutual labels:  mutation-testing
Muter
🔎 Automated mutation testing for Swift 🕳️
Stars: ✭ 293 (-37.66%)
Mutual labels:  mutation-testing
dumbmutate
Simple mutation-testing
Stars: ✭ 32 (-93.19%)
Mutual labels:  mutation-testing
pitmp-maven-plugin
Maven plugin to handle multi module projects for PiTest
Stars: ✭ 36 (-92.34%)
Mutual labels:  mutation-testing
Awesome Mutation Testing
Mutation testing resources: how to make better code by introducing bugs
Stars: ✭ 207 (-55.96%)
Mutual labels:  mutation-testing
mutation-testing-elements
🗃 A schema for mutation testing results with the web components to visualise it 📊
Stars: ✭ 19 (-95.96%)
Mutual labels:  mutation-testing
pitest-descartes
Descartes supports developers to improve their test suites by reporting weak spots in covered code
Stars: ✭ 113 (-75.96%)
Mutual labels:  mutation-testing
Gradle Pitest Plugin
Gradle plugin for PIT Mutation Testing
Stars: ✭ 144 (-69.36%)
Mutual labels:  mutation-testing
mutant-swarm
Mutation testing framework and code coverage for Hive SQL
Stars: ✭ 20 (-95.74%)
Mutual labels:  mutation-testing
Javascript Testing Best Practices
📗🌐 🚢 Comprehensive and exhaustive JavaScript & Node.js testing best practices (August 2021)
Stars: ✭ 13,976 (+2873.62%)
Mutual labels:  mutation-testing
dextool
Suite of C/C++ tooling built on LLVM/Clang
Stars: ✭ 81 (-82.77%)
Mutual labels:  mutation-testing
Mutagen
Breaking your Rust code for fun and profit
Stars: ✭ 410 (-12.77%)
Mutual labels:  mutation-testing
mutant
mutation testing for R
Stars: ✭ 13 (-97.23%)
Mutual labels:  mutation-testing
mutatest
Python mutation testing: test your tests! Safely run mutation trials without source code modifications and see what will get past your test suite.
Stars: ✭ 50 (-89.36%)
Mutual labels:  mutation-testing

|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

|full_documentation|_

Contributing

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:: https://img.shields.io/badge/Python_version-3.5+-blue.svg :target: https://www.python.org/ .. |Build Status| image:: https://travis-ci.org/sixty-north/cosmic-ray.svg?branch=master :target: https://travis-ci.org/sixty-north/cosmic-ray .. |Code Health| image:: https://landscape.io/github/sixty-north/cosmic-ray/master/landscape.svg?style=flat :target: https://landscape.io/github/sixty-north/cosmic-ray/master .. |Code Coverage| image:: https://codecov.io/gh/sixty-north/cosmic-ray/branch/master/graph/badge.svg :target: https://codecov.io/gh/Vimjas/covimerage/branch/master .. |Documentation| image:: https://readthedocs.org/projects/cosmic-ray/badge/?version=latest :target: http://cosmic-ray.readthedocs.org/en/latest/ .. |full_documentation| replace:: Read the full documentation at readthedocs. .. _full_documentation: http://cosmic-ray.readthedocs.org/en/latest/

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].