Exemplo n.º 1
0
 def __init__(self, err, test):
     """Create a TracebackContent for err."""
     if err is None:
         raise ValueError("err may not be None")
     content_type = ContentType('text', 'x-traceback',
         {"language": "python", "charset": "utf8"})
     self._result = TestResult()
     value = self._result._exc_info_to_unicode(err, test)
     super(TracebackContent, self).__init__(
         content_type, lambda: [value.encode("utf8")])
Exemplo n.º 2
0
 def _result(self, result):
     if result is None:
         return TestResult()
     else:
         return ExtendedToOriginalDecorator(result)
Exemplo n.º 3
0
 def defaultTestResult(self):
     return TestResult()
Exemplo n.º 4
0
 def run(self, result=None):
     if result is None:
         result = TestResult()
     result.startTest(self)
     result.addError(self, self._error)
     result.stopTest(self)
Exemplo n.º 5
0
 def run(self, result=None):
     if result is None:
         result = TestResult()
     result.startTest(self)
     result.addSuccess(self)
     result.stopTest(self)