diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2009-04-26 21:50:49 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2009-04-26 21:50:49 -0400 |
commit | 2fd39d2b4de109335998eaf1a7bda8751bad217b (patch) | |
tree | f27976598eb4a301a89304c377fc6235ca9f6328 /coverage/cmdline.py | |
parent | e1f8242f75143523c5c936c69ea9f15f598d5434 (diff) | |
download | python-coveragepy-git-2fd39d2b4de109335998eaf1a7bda8751bad217b.tar.gz |
Refactor some report plumbing. There's a simpler way...
Diffstat (limited to 'coverage/cmdline.py')
-rw-r--r-- | coverage/cmdline.py | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/coverage/cmdline.py b/coverage/cmdline.py index e6a6d812..140de1d8 100644 --- a/coverage/cmdline.py +++ b/coverage/cmdline.py @@ -2,9 +2,6 @@ import getopt, sys -from coverage.annotate import AnnotateReporter -from coverage.html import HtmlReporter -from coverage.summary import SummaryReporter from coverage.execfile import run_python_file USAGE = r""" @@ -150,16 +147,11 @@ class CoverageScript: omit = omit.split(',') if settings.get('report'): - reporter = SummaryReporter( - self.coverage, show_missing, ignore_errors - ) - reporter.report(args, omit_prefixes=omit) + self.coverage.report(morfs=args, show_missing=show_missing, ignore_errors=ignore_errors, omit_prefixes=omit) if settings.get('annotate'): - reporter = AnnotateReporter(self.coverage, ignore_errors) - reporter.report(args, directory, omit_prefixes=omit) + self.coverage.annotate(morfs=args, directory=directory, ignore_errors=ignore_errors, omit_prefixes=omit) if settings.get('html'): - reporter = HtmlReporter(self.coverage, ignore_errors) - reporter.report(args, directory, omit_prefixes=omit) + self.coverage.html_report(morfs=args, directory=directory, ignore_errors=ignore_errors, omit_prefixes=omit) return OK |