Spor-based filter for Cosmic Ray mutation testing
Project description
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for cosmic-ray-spor-filter-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffdb88d188c2c3a5779743a873fe69d9ae116307a072b8ba8108cf169437899b |
|
MD5 | 4fd5715267b512090aefa9d30977594e |
|
BLAKE2b-256 | 32a58aacb9b4f9e63b3342f5154b17775a60bbf4e1b77fdc491ab361d6f055bb |
Close
Hashes for cosmic_ray_spor_filter-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d055f88ad8cd44258b362f10d4f87d9fe6d8a8e3e10186db73e20644e8ee90e4 |
|
MD5 | 3cc9378135f1887ecbb60d4db69a22c0 |
|
BLAKE2b-256 | fd2ad6d955c5323aeaf0602a780d627ae4a01d64ff84738519bf687786ce8d6e |