diff options
author | Mike Crute <mike@crute.us> | 2017-10-07 04:05:26 +0000 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2017-10-07 04:37:42 +0000 |
commit | e473c68962a616e2d6b53fc07cead6856c8128a7 (patch) | |
tree | d10284a6f0e2d0c3ceb7baa42d0a1bf077b83c0e | |
parent | 1ff624aaf720f6e953c8475ad56a7a59f47ea956 (diff) | |
download | pydora-e473c68962a616e2d6b53fc07cead6856c8128a7.tar.bz2 pydora-e473c68962a616e2d6b53fc07cead6856c8128a7.tar.xz pydora-e473c68962a616e2d6b53fc07cead6856c8128a7.zip |
Configure coverage with setup.cfg
-rw-r--r-- | setup.cfg | 10 | ||||
-rwxr-xr-x | setup.py | 5 |
2 files changed, 12 insertions, 3 deletions
@@ -1,3 +1,13 @@ | |||
1 | [aliases] | 1 | [aliases] |
2 | release = test flake8 | 2 | release = test flake8 |
3 | validate = release | 3 | validate = release |
4 | |||
5 | [coverage:run] | ||
6 | branch = True | ||
7 | omit = pandora/py2compat.py | ||
8 | |||
9 | [coverage:report] | ||
10 | # Support "no cover" and "nc" to handle long lines | ||
11 | exclude_lines = | ||
12 | pragma: no cover | ||
13 | pragma: nc | ||
@@ -24,8 +24,7 @@ class TestsWithCoverage(test, object): | |||
24 | 24 | ||
25 | from coverage import coverage | 25 | from coverage import coverage |
26 | 26 | ||
27 | cov = coverage(data_file=".coverage", branch=True, | 27 | cov = coverage(source=self.distribution.packages) |
28 | source=self.distribution.packages) | ||
29 | cov.start() | 28 | cov.start() |
30 | 29 | ||
31 | # Unittest calls exit prior to python 3. How naughty | 30 | # Unittest calls exit prior to python 3. How naughty |
@@ -35,7 +34,7 @@ class TestsWithCoverage(test, object): | |||
35 | pass | 34 | pass |
36 | 35 | ||
37 | cov.stop() | 36 | cov.stop() |
38 | cov.xml_report(outfile="coverage.xml") | 37 | cov.xml_report() |
39 | cov.html_report() | 38 | cov.html_report() |
40 | 39 | ||
41 | 40 | ||