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.15.tar.gz (43.9 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: cosmic_ray-8.3.15.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.15.tar.gz
Algorithm Hash digest
SHA256 e9b9887a52689bc6d322e91766c1827cc559ddb25b80a6fe68bb1ce6cca4ea5a
MD5 8e37280807c9f897419846652ef66ba4
BLAKE2b-256 2dae9254b09abcefa8a5fb4a6130cdec787ca2892061a3f5cb68a36ea443b2aa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: cosmic_ray-8.3.15-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.15-py3-none-any.whl
Algorithm Hash digest
SHA256 b3994060e71f7edb0eae3217aa43dc181e889052355fa35e66668ea573a7659d
MD5 af99258854e514a87cc353fccd25c38b
BLAKE2b-256 3e1079ae8b97967804af3b9c885f515e4122043e02d412d36b2abf95d911d7ff

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