summaryrefslogtreecommitdiff
path: root/django/test/test_coverage.py
diff options
context:
space:
mode:
authorKevin Kubasik <kevin@kubasik.net>2009-06-23 07:02:54 +0000
committerKevin Kubasik <kevin@kubasik.net>2009-06-23 07:02:54 +0000
commite223716bd80ced8a2ca25ea4befc327f425c7203 (patch)
treeca94bc45308801ba77d984c51bf5fcebb5d29f1d /django/test/test_coverage.py
parent2fd60f00163e59bcd87350598af3029f7af5b2a3 (diff)
[gsoc2009-testing] Initial tests for the Admin views based on exisiting models and fixtures. runtest.py --windmill will activate them
git-svn-id: http://code.djangoproject.com/svn/django/branches/soc2009/test-improvements@11087 bcc190cf-cafb-0310-a4f2-bffc1f526a37
Diffstat (limited to 'django/test/test_coverage.py')
-rw-r--r--django/test/test_coverage.py13
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."""