summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--coverage/config.py2
-rw-r--r--test/test_config.py1
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
""")