diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2010-06-08 20:40:43 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2010-06-08 20:40:43 -0400 |
commit | dc7e2c56942ee3ee6cf103a2681280237ec29861 (patch) | |
tree | f6698f82351d33328ec00fe6b4f9e9d386a2dc8a /coverage | |
parent | 5fbaec77b7d51612c95d3204f50fd175ebd26bf9 (diff) | |
download | python-coveragepy-dc7e2c56942ee3ee6cf103a2681280237ec29861.tar.gz |
A cleaner way to decide on reports to create
Diffstat (limited to 'coverage')
-rw-r--r-- | coverage/runners/plugin.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/coverage/runners/plugin.py b/coverage/runners/plugin.py index df8a68a..fd2a3a6 100644 --- a/coverage/runners/plugin.py +++ b/coverage/runners/plugin.py @@ -65,20 +65,19 @@ class CoverageTestWrapper(object): include = self.include, ) - do_report = ('report' in self.options.cover_reports or - not self.options.cover_reports) + reports = self.options.cover_reports or 'report' - if do_report: + if 'report' in reports: self.coverage.report( show_missing=self.options.cover_show_missing, file=stream, **report_args) - if 'annotate' in self.options.cover_reports: + if 'annotate' in reports: self.coverage.annotate( directory=self.options.cover_directory, **report_args) - if 'html' in self.options.cover_reports: + if 'html' in reports: self.coverage.html_report( directory=self.options.cover_directory, **report_args) - if 'xml' in self.options.cover_reports: + if 'xml' in reports: outfile = self.options.cover_outfile if outfile == '-': outfile = None |