diff --git a/ietf/utils/test_runner.py b/ietf/utils/test_runner.py index f10bebfab..4914e2af2 100644 --- a/ietf/utils/test_runner.py +++ b/ietf/utils/test_runner.py @@ -63,6 +63,7 @@ import debug # pyflakes:ignore import ietf import ietf.utils.mail from ietf.utils.test_smtpserver import SMTPTestServerDriver +from ietf.utils.test_utils import TestCase loaded_templates = set() visited_urls = set() @@ -226,7 +227,7 @@ class CoverageReporter(Reporter): return result -class CoverageTest(unittest.TestCase): +class CoverageTest(TestCase): def __init__(self, test_runner=None, **kwargs): self.runner = test_runner diff --git a/ietf/utils/test_utils.py b/ietf/utils/test_utils.py index bc4ed9b77..28d2f5a10 100644 --- a/ietf/utils/test_utils.py +++ b/ietf/utils/test_utils.py @@ -39,6 +39,7 @@ import html5lib from datetime import datetime import urllib2 as urllib from difflib import unified_diff +from unittest.util import strclass import django.test from django.db import connection @@ -295,3 +296,5 @@ class TestCase(django.test.TestCase): self.assertTrue(resp['Content-Type'].startswith('text/html')) self.assertValidHTML(resp.content) + def __str__(self): + return "%s (%s.%s)" % (self._testMethodName, strclass(self.__class__),self._testMethodName)