Skip to main content

Spor-based filter for Cosmic Ray mutation testing.

The filter scans a Cosmic Ray session, looking for spor anchors attached to files in the session. If it finds an anchor with the metadata {mutate: False}, then that mutation is marked as “skipped”.

Example

Assume you’ve got a directory structure like this:

project_root/
    .spor/
       ...anchors...
    cr-session.sqlite
    src/
       ...project source...

If you run this command:

cosmic-ray-spor-filter cr-session.sqlite

will look at each job scheduled in cr-session.sqlite. If the file referenced in job has an anchor in the .spor directory and if that anchor has {mutate: False} in its metadata, then that job will be skipped.

Metadata

Release files for cosmic-ray-spor-filter 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for cosmic-ray-spor-filter 1.0.0
File Size Uploaded
cosmic-ray-spor-filter-1.0.0.tar.gz 3.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for cosmic-ray-spor-filter 1.0.0
File Interpreter ABI Platform
cosmic_ray_spor_filter-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.1 kB

Release files / cosmic-ray-spor-filter-1.0.0.tar.gz

Download URL cosmic-ray-spor-filter-1.0.0.tar.gz
Size 3.9 kB
Tags Source
SHA-256 checksum
How to use checksums
ffdb88d188c2c3a5779743a873fe69d9ae116307a072b8ba8108cf169437899b
BLAKE2b-256 checksum
How to use checksums
32a58aacb9b4f9e63b3342f5154b17775a60bbf4e1b77fdc491ab361d6f055bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.0

Release files / cosmic_ray_spor_filter-1.0.0-py3-none-any.whl

Download URL cosmic_ray_spor_filter-1.0.0-py3-none-any.whl
Size 5.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d055f88ad8cd44258b362f10d4f87d9fe6d8a8e3e10186db73e20644e8ee90e4
BLAKE2b-256 checksum
How to use checksums
fd2ad6d955c5323aeaf0602a780d627ae4a01d64ff84738519bf687786ce8d6e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.24.0 setuptools/46.4.0 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.0

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page