Skip to main content

Mutation testing

Project description

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cosmic_ray-8.3.14.tar.gz (43.9 kB view details)

Uploaded Source

Built Distribution

cosmic_ray-8.3.14-py3-none-any.whl (59.8 kB view details)

Uploaded Python 3

File details

Details for the file cosmic_ray-8.3.14.tar.gz.

File metadata

  • Download URL: cosmic_ray-8.3.14.tar.gz
  • Upload date:
  • Size: 43.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for cosmic_ray-8.3.14.tar.gz
Algorithm Hash digest
SHA256 747623441dae6dee030c77bf60c6cfc00bfeb2920a41d26e07fca064aa7b88a6
MD5 e030b59849160aa9a80183aa4f583cb6
BLAKE2b-256 a1aa5b13177a090917d3aba568f4766852bf3c20122b622f0510fff6bea5d831

See more details on using hashes here.

File details

Details for the file cosmic_ray-8.3.14-py3-none-any.whl.

File metadata

  • Download URL: cosmic_ray-8.3.14-py3-none-any.whl
  • Upload date:
  • Size: 59.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for cosmic_ray-8.3.14-py3-none-any.whl
Algorithm Hash digest
SHA256 e1b2d1977a547b3f8e6c85f2ab00383b8ff2b24610031cdf468f5cb66a08cae8
MD5 fdb0bcf1e2e77496898502df6d607a80
BLAKE2b-256 90be5b5bee0df9ecae8644382f3df35cfbf218e63d4f03abf69caf1a976e7b6f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page