summaryrefslogtreecommitdiff
path: root/coverage/control.py
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2014-11-23 07:30:07 -0500
committerNed Batchelder <ned@nedbatchelder.com>2014-11-23 07:30:07 -0500
commit737f8ffa024563fb8315f94cdf1484aa7bdb6eaa (patch)
tree4f509ac85244bdb4b251b1134257e0eadb020f62 /coverage/control.py
parentdf5b3c800fdf4a2eef373196b1f0a166279a3566 (diff)
parentd0a872c92e0e8c6ebb9530c2b61f2b9582612fb4 (diff)
downloadpython-coveragepy-737f8ffa024563fb8315f94cdf1484aa7bdb6eaa.tar.gz
Merged pull request 43: --skip-covered
Diffstat (limited to 'coverage/control.py')
-rw-r--r--coverage/control.py14
1 files changed, 6 insertions, 8 deletions
diff --git a/coverage/control.py b/coverage/control.py
index 79df08d..6ab5b4e 100644
--- a/coverage/control.py
+++ b/coverage/control.py
@@ -9,12 +9,12 @@ from coverage.collector import Collector
from coverage.config import CoverageConfig
from coverage.data import CoverageData
from coverage.debug import DebugControl
-from coverage.plugin import CoveragePlugin, Plugins, overrides
+from coverage.plugin import CoveragePlugin, Plugins
from coverage.files import FileLocator, TreeMatcher, FnmatchMatcher
from coverage.files import PathAliases, find_python_files, prep_patterns
from coverage.html import HtmlReporter
from coverage.misc import CoverageException, bool_or_none, join_regex
-from coverage.misc import file_be_gone
+from coverage.misc import file_be_gone, overrides
from coverage.results import Analysis, Numbers
from coverage.summary import SummaryReporter
from coverage.xmlreport import XmlReporter
@@ -23,7 +23,7 @@ from coverage.xmlreport import XmlReporter
# Pypy has some unusual stuff in the "stdlib". Consider those locations
# when deciding where the stdlib is.
try:
- import _structseq # pylint: disable=F0401
+ import _structseq
except ImportError:
_structseq = None
@@ -731,8 +731,8 @@ class Coverage(object):
return Analysis(self, it)
def report(self, morfs=None, show_missing=True, ignore_errors=None,
- file=None, # pylint: disable=W0622
- omit=None, include=None, skip_covered=False
+ file=None, # pylint: disable=redefined-builtin
+ omit=None, include=None, skip_covered=False,
):
"""Write a summary report to `file`.
@@ -743,15 +743,13 @@ 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, skip_covered=skip_covered
+ show_missing=show_missing, skip_covered=skip_covered,
)
reporter = SummaryReporter(self, self.config)
return reporter.report(morfs, outfile=file)