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
File details
Details for the file cosmic-ray-spor-filter-1.0.0.tar.gz
.
File metadata
- Download URL: cosmic-ray-spor-filter-1.0.0.tar.gz
- Upload date:
- Size: 3.9 kB
- Tags: Source
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffdb88d188c2c3a5779743a873fe69d9ae116307a072b8ba8108cf169437899b |
|
MD5 | 4fd5715267b512090aefa9d30977594e |
|
BLAKE2b-256 | 32a58aacb9b4f9e63b3342f5154b17775a60bbf4e1b77fdc491ab361d6f055bb |
File details
Details for the file cosmic_ray_spor_filter-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: cosmic_ray_spor_filter-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.2 kB
- Tags: Python 3
- Uploaded using 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
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d055f88ad8cd44258b362f10d4f87d9fe6d8a8e3e10186db73e20644e8ee90e4 |
|
MD5 | 3cc9378135f1887ecbb60d4db69a22c0 |
|
BLAKE2b-256 | fd2ad6d955c5323aeaf0602a780d627ae4a01d64ff84738519bf687786ce8d6e |