Show/check coverage only for changed files (between any git branches)
Project description
Coverage-diff
Show / check coverage only for changed files
Example
Show coverage for all changed files (except deleted & renamed) between current branch and master with numbers of missing lines.
coverage-diff HEAD master --show-missing
Options
usage: main.py [-h] [--diff-filter DIFFS] [--include-regexp REGEXP]
[--full-branches BRANCH] [--show-missing] [--show-missing-full]
[branch1] [branch2]
Show coverage only for changed files
positional arguments:
branch1 first branch for git diff (default: HEAD)
branch2 second branch for git diff (default: origin/master)
optional arguments:
-h, --help show this help message and exit
--diff-filter DIFFS diff types for include files for coverage (more info
at git diff's --diff-filter option) (default: dr)
--include-regexp REGEXP
filter changed files by regexp (default: \.py$)
--full-branches BRANCH
show full coverage for specified branches (delimited
by comma) (default: master)
--show-missing, -m show missed lines for changed files (default: False)
--show-missing-full, -mf
show missed lines for --full-branches (default: False)
--fail-under PERCENT, -f PERCENT
override minimum coverage percent (0 - disabled)
(default: None)
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
coverage-diff-0.0.4.tar.gz
(3.6 kB
view hashes)
Built Distribution
Close
Hashes for coverage_diff-0.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 71157ecb55344e4d84cd92a7ce2e02abb90b532c82435258f587397a568336ca |
|
MD5 | 4fc278674d05eb80cdb8862c8be170a8 |
|
BLAKE2b-256 | 2bb5ed7a9f6d1e1dbfc7cda9feea285b8636aef81ff3f3fb7188c8a334e84808 |