diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2010-05-29 23:51:53 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2010-05-29 23:51:53 -0400 |
commit | ec6b5187461bfe701e0741c35375a0e341c07e78 (patch) | |
tree | ba7d374837ce77cc9c6cd2102e355a9afb0654a2 /coverage/report.py | |
parent | 366d15ff4949f6f13ccae5e800248a6b624a9ee2 (diff) | |
parent | b5990d4ceb60c3028575a11f8d7fd4080411ed67 (diff) | |
download | python-coveragepy-git-ec6b5187461bfe701e0741c35375a0e341c07e78.tar.gz |
Merge latest code from main coverage.py repo
Diffstat (limited to 'coverage/report.py')
-rw-r--r-- | coverage/report.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/coverage/report.py b/coverage/report.py index a676e186..f7662a31 100644 --- a/coverage/report.py +++ b/coverage/report.py @@ -24,34 +24,32 @@ class Reporter(object): # classes. self.directory = None - def find_code_units(self, morfs, omit_prefixes, include_prefixes): + def find_code_units(self, morfs, omit, include): """Find the code units we'll report on. - `morfs` is a list of modules or filenames. `omit_prefixes` is a list - of prefixes to leave out of the list. + `morfs` is a list of modules or filenames. See `coverage.report()` for other arguments. """ morfs = morfs or self.coverage.data.executed_files() self.code_units = code_unit_factory( - morfs, self.coverage.file_locator, omit_prefixes, - include_prefixes + morfs, self.coverage.file_locator, omit, include ) self.code_units.sort() def report_files(self, report_fn, morfs, directory=None, - omit_prefixes=None, include_prefixes=None): + omit=None, include=None): """Run a reporting function on a number of morfs. `report_fn` is called for each relative morf in `morfs`. - `include_prefixes` is a list of filename prefixes. CodeUnits that match - those prefixes will be included in the list. CodeUnits that match - `omit_prefixes` will be omitted from the list. + `include` is a list of filename patterns. CodeUnits that match + those patterns will be included in the list. CodeUnits that match + `omit` will be omitted from the list. """ - self.find_code_units(morfs, omit_prefixes, include_prefixes) + self.find_code_units(morfs, omit, include) if not self.code_units: raise CoverageException("No data to report.") |