• Stars
    star
    554
  • Rank 80,342 (Top 2 %)
  • Language
    Python
  • License
    MIT License
  • Created over 9 years ago
  • Updated 4 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Mutation testing for Python

Python version Python version windows Build Status 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:

docs/source/cr-in-action.gif

Read the full documentation at readthedocs.

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.

More Repositories

1

asq

asq is simple implementation of a LINQ-inspired API for Python which operates over Python iterables
Python
195
star
2

segpy

A Python package for reading and writing SEG Y files.
Python
99
star
3

python-transducers

Python
55
star
4

multiprocessing_on_dill

A friendly fork of the Python Standard Library multiprocessing package which uses dill instead of pickle
Python
34
star
5

python-camtasia

Python API for Camtasia projects.
Python
13
star
6

structurizr-python

A Python 3 port of Simon's Brown's Structurizr diagrams-as-code architecture description tool
Python
13
star
7

brooks

A software process dynamics simulator for Brooks' Law.
Python
10
star
8

elm-price-chart

An implementation of an SVG price chart in Elm.
Elm
9
star
9

rst_to_md

Markdown writer for Docutils
Python
7
star
10

emacs-wilt

Extension for calculating WILT metrics in emacs.
Emacs Lisp
6
star
11

pinventory

Ansible dynamic inventory for locating Raspberry Pi computers on the LAN.
Python
6
star
12

exit-codes

Platform-independent exit codes for Python
Python
5
star
13

cookiecutter-python-project

A standard Sixty North-style Python project cookiecutter template
Python
3
star
14

autottlcache

Time-to-live (TTL) cache dictionary with auto-expiry
Python
3
star
15

fixedpointtest

An arbitrary precision fixed-point binary number type for Python
Python
3
star
16

les_iterables

Les Itรฉrables - a collection of utility functions for working with iterable series
Python
2
star
17

typename

A Python typename which returns the name of the type of any object as a string
Python
2
star
18

introduction-to-python

Some material for the "Introduction to Python" talk
Python
2
star
19

img2segy

Convert images (PNGs, JPEGs, etc) to 2D SEG-Y files
Python
2
star
20

euclidian

A lightweight 2D and 3D geometry library with no pretensions to be fast, or especially robust around difficult edge cases
Python
1
star