diff options
author | Krystian Kichewko <krystiankichewko@gmail.com> | 2014-11-19 22:24:42 +0000 |
---|---|---|
committer | Krystian Kichewko <krystiankichewko@gmail.com> | 2014-11-19 22:24:42 +0000 |
commit | 994a6f8c169094d406bad7e63a33b5d99fe38c2b (patch) | |
tree | eebc4df1478d15a72db823c3bd5560679c55ae25 /coverage/control.py | |
parent | b79573db277dc80763bda8660c4e65b03f512981 (diff) | |
download | python-coveragepy-git-994a6f8c169094d406bad7e63a33b5d99fe38c2b.tar.gz |
Add skip-covered option.
Diffstat (limited to 'coverage/control.py')
-rw-r--r-- | coverage/control.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/coverage/control.py b/coverage/control.py index 1191b9eb..79df08df 100644 --- a/coverage/control.py +++ b/coverage/control.py @@ -732,7 +732,7 @@ class Coverage(object): def report(self, morfs=None, show_missing=True, ignore_errors=None, file=None, # pylint: disable=W0622 - omit=None, include=None + omit=None, include=None, skip_covered=False ): """Write a summary report to `file`. @@ -743,13 +743,15 @@ class Coverage(object): match those patterns will be included in the report. Modules matching `omit` will not be included in the report. + `skip_covered` if True report won't print files with 100% coverage. + Returns a float, the total percentage covered. """ self._harvest_data() self.config.from_args( ignore_errors=ignore_errors, omit=omit, include=include, - show_missing=show_missing, + show_missing=show_missing, skip_covered=skip_covered ) reporter = SummaryReporter(self, self.config) return reporter.report(morfs, outfile=file) |