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
commit25c7c9c0133bc21da53aa41baae0442360d727d1 (patch)
tree520bff27127104acc7301823346fa973ced5ab34 /coverage/config.py
parent46b123e14ba35db22282c124337b21e8d10f480f (diff)
downloadpython-coveragepy-git-25c7c9c0133bc21da53aa41baae0442360d727d1.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 50027274..500c2119 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: