diff options
Diffstat (limited to 'django/test/test_coverage.py')
| -rw-r--r-- | django/test/test_coverage.py | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/django/test/test_coverage.py b/django/test/test_coverage.py index cf35795ee5..f6cf0312ac 100644 --- a/django/test/test_coverage.py +++ b/django/test/test_coverage.py @@ -63,6 +63,15 @@ class BaseCoverageRunner(object): coverage_modules, getattr(settings, 'COVERAGE_MODULE_EXCLUDES', []), getattr(settings, 'COVERAGE_PATH_EXCLUDES', [])) + + + return results + +class ConsoleReportCoverageRunner(BaseCoverageRunner): + + def run_tests(self, *args, **kwargs): + """docstring for run_tests""" + res = super(ConsoleReportCoverageRunner, self).run_tests( *args, **kwargs) self.cov.report(self.modules.values(), show_missing=1) if self.excludes: @@ -77,9 +86,7 @@ class BaseCoverageRunner(object): for e in self.errors: print >> sys.stderr, e, print >> sys.stdout - - return results - + return res class ReportingCoverageRunner(BaseCoverageRunner): """Runs coverage.py analysis, as well as generating detailed HTML reports.""" |
