diff options
-rw-r--r-- | coverage/config.py | 2 | ||||
-rw-r--r-- | test/test_config.py | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/coverage/config.py b/coverage/config.py index 89fd7896..0febb36c 100644 --- a/coverage/config.py +++ b/coverage/config.py @@ -54,6 +54,6 @@ class CoverageConfig(object): if cp.has_option('report', 'exclude_lines'): # Exclude is a list of lines, leave out the blank ones. exclude_list = cp.get('report', 'exclude_lines') - self.exclude_list = filter(None, exclude_list.split('\n')) + self.exclude_list = list(filter(None, exclude_list.split('\n'))) if cp.has_option('run', 'data_file'): self.data_file = cp.get('run', 'data_file') diff --git a/test/test_config.py b/test/test_config.py index 926de181..64027dea 100644 --- a/test/test_config.py +++ b/test/test_config.py @@ -105,6 +105,7 @@ class ConfigFileTest(CoverageTest): ; these settings affect reporting. exclude_lines = if 0: + pragma:?\s+no cover another_tab """) |