From d67eeafc4de2bd5a90b7865a2910b03d6c5c1fca Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 13 Sep 2010 22:29:38 +0200 Subject: subunit: Use standard subunit functions for reproducing subunit streams. --- selftest/format-subunit | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'selftest/format-subunit') diff --git a/selftest/format-subunit b/selftest/format-subunit index b949d8e9aa..067fb06610 100755 --- a/selftest/format-subunit +++ b/selftest/format-subunit @@ -125,6 +125,21 @@ class PlainFormatter(subunithelper.TestsuiteEnabledTestResult): def startTest(self, test): pass + def addSuccess(self, test, details=None): + self.end_test(test.id(), "success", False, details) + + def addError(self, test, details=None): + self.end_test(test.id(), "error", True, details) + + def addFailure(self, test, details=None): + self.end_test(test.id(), "failure", True, details) + + def addSkip(self, test, details=None): + self.end_test(test.id(), "skip", False, details) + + def addExpectedFail(self, test, details=None): + self.end_test(test.id(), "xfail", False, details) + def end_test(self, testname, result, unexpected, reason=None): if not unexpected: self.test_output[self.name] = "" -- cgit