+ def addExpectedFail(self, test, details=None):
+ test = self._add_prefix(test)
+ self.end_test(test.id(), "xfail", False, details)
+
+ def addFailure(self, test, details=None):
+ test = self._add_prefix(test)
+ self.end_test(test.id(), "failure", True, details)
+
+ def addSuccess(self, test, details=None):
+ test = self._add_prefix(test)
+ self.end_test(test.id(), "success", False, details)
+
+ def end_test(self, testname, result, unexpected, reason):