diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2012-10-29 12:17:00 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2012-10-29 12:17:00 -0400 |
commit | 8804c84df66576394cd9eb81a83818abf632d3c9 (patch) | |
tree | 15fd85f9b12339179566303bf167f40282a08fcc /coverage/report.py | |
parent | 754c8b3c11ed4d6c2b2281796522cd5d812e8b5f (diff) | |
download | python-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.py | 5 |
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: |