summaryrefslogtreecommitdiff
path: root/coverage/config.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2018-01-20 21:24:10 -0500
committerNed Batchelder <ned@nedbatchelder.com>2018-01-20 21:24:10 -0500
commitba0b17991c9fc228faf649725717755d802c4eaf (patch)
tree597330722e49a0a81bd3c61b700aa7cd95565125 /coverage/config.py
parente6b23c689a7c5b08131aff1962cccf8a93c50f3c (diff)
downloadpython-coveragepy-ba0b17991c9fc228faf649725717755d802c4eaf.tar.gz
Don't confuse run-include with report-include (and also omit). Fixes #621 and #622.
Diffstat (limited to 'coverage/config.py')
-rw-r--r--coverage/config.py14
1 files changed, 4 insertions, 10 deletions
diff --git a/coverage/config.py b/coverage/config.py
index 5002727..500c211 100644
--- a/coverage/config.py
+++ b/coverage/config.py
@@ -325,11 +325,11 @@ class CoverageConfig(object):
('data_file', 'run:data_file'),
('debug', 'run:debug', 'list'),
('disable_warnings', 'run:disable_warnings', 'list'),
- ('_include', 'run:include', 'list'),
('note', 'run:note'),
- ('_omit', 'run:omit', 'list'),
('parallel', 'run:parallel', 'boolean'),
('plugins', 'run:plugins', 'list'),
+ ('run_include', 'run:include', 'list'),
+ ('run_omit', 'run:omit', 'list'),
('source', 'run:source', 'list'),
('timid', 'run:timid', 'boolean'),
@@ -337,11 +337,11 @@ class CoverageConfig(object):
('exclude_list', 'report:exclude_lines', 'regexlist'),
('fail_under', 'report:fail_under', 'int'),
('ignore_errors', 'report:ignore_errors', 'boolean'),
- ('_include', 'report:include', 'list'),
- ('_omit', 'report:omit', 'list'),
('partial_always_list', 'report:partial_branches_always', 'regexlist'),
('partial_list', 'report:partial_branches', 'regexlist'),
('precision', 'report:precision', 'int'),
+ ('report_include', 'report:include', 'list'),
+ ('report_omit', 'report:omit', 'list'),
('show_missing', 'report:show_missing', 'boolean'),
('skip_covered', 'report:skip_covered', 'boolean'),
('sort', 'report:sort'),
@@ -469,12 +469,6 @@ def read_coverage_config(config_file, **kwargs):
if config_read:
break
- for attr in ('_omit', '_include'):
- value = getattr(config, attr)
- if value is not None:
- for section in ('run', 'report'):
- setattr(config, section + attr, value)
-
# 3) from environment variables:
env_data_file = os.environ.get('COVERAGE_FILE')
if env_data_file: