summaryrefslogtreecommitdiff
path: root/coverage/report.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2012-10-29 12:17:00 -0400
committerNed Batchelder <ned@nedbatchelder.com>2012-10-29 12:17:00 -0400
commit8804c84df66576394cd9eb81a83818abf632d3c9 (patch)
tree15fd85f9b12339179566303bf167f40282a08fcc /coverage/report.py
parent754c8b3c11ed4d6c2b2281796522cd5d812e8b5f (diff)
downloadpython-coveragepy-git-8804c84df66576394cd9eb81a83818abf632d3c9.tar.gz
Fix #163: embarassingly, the wildcards for include and omit didn't work properly for reporting functions. This is now fixed.
Diffstat (limited to 'coverage/report.py')
-rw-r--r--coverage/report.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/coverage/report.py b/coverage/report.py
index e351340f..34f44422 100644
--- a/coverage/report.py
+++ b/coverage/report.py
@@ -2,6 +2,7 @@
import fnmatch, os
from coverage.codeunit import code_unit_factory
+from coverage.files import prep_patterns
from coverage.misc import CoverageException, NoSource, NotPython
class Reporter(object):
@@ -35,7 +36,7 @@ class Reporter(object):
self.code_units = code_unit_factory(morfs, file_locator)
if self.config.include:
- patterns = [file_locator.abs_file(p) for p in self.config.include]
+ patterns = prep_patterns(self.config.include)
filtered = []
for cu in self.code_units:
for pattern in patterns:
@@ -45,7 +46,7 @@ class Reporter(object):
self.code_units = filtered
if self.config.omit:
- patterns = [file_locator.abs_file(p) for p in self.config.omit]
+ patterns = prep_patterns(self.config.omit)
filtered = []
for cu in self.code_units:
for pattern in patterns: