summaryrefslogtreecommitdiff
path: root/coverage/cmdline.py
diff options
context:
space:
mode:
Diffstat (limited to 'coverage/cmdline.py')
-rw-r--r--coverage/cmdline.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/coverage/cmdline.py b/coverage/cmdline.py
index c96bba9a..d8738db7 100644
--- a/coverage/cmdline.py
+++ b/coverage/cmdline.py
@@ -440,12 +440,8 @@ class CoverageScript(object):
return ERR
# Listify the list options.
- omit = None
- if options.omit:
- omit = pattern_list(options.omit)
- include = None
- if options.include:
- include = pattern_list(options.include)
+ omit = pattern_list(options.omit)
+ include = pattern_list(options.include)
# Do something.
self.coverage = self.covpkg.coverage(
@@ -534,6 +530,8 @@ class CoverageScript(object):
def pattern_list(s):
"""Turn an argument into a list of patterns."""
+ if not s:
+ return None
if sys.platform == 'win32':
# When running coverage as coverage.exe, some of the behavior
# of the shell is emulated: wildcards are expanded into a list of