Lines Matching refs:test
51 """Results of a single test unit.
53 A test result can be one of:
55 - STATE_SKIPPED: The test was skipped.
56 - STATE_ERROR: The test failed to run.
61 to start or crashed, while STATE_FAILED would mean that a test
108 """Results for from a single test consisting of one or more units."""
158 """Save test results as a binary using Python's pickle
170 """Output test results as text."""
195 """Output test results as a text summary"""
217 """Output test results as JUnit XML"""
230 def convert_unit(self, x_suite, test):
232 name=test.name,
233 time="%f" % test.runtime)
236 if test.state == UnitResult.STATE_OK:
238 elif test.state == UnitResult.STATE_SKIPPED:
240 elif test.state == UnitResult.STATE_FAILURE:
242 elif test.state == UnitResult.STATE_ERROR:
245 assert False, "Unknown test state"
248 if test.message:
249 x_state.set("message", test.message)
252 if test.stderr:
254 msg.append(test.stderr)
255 if test.stdout:
257 msg.append(test.stdout)
271 for test in suite.results:
272 if test.state != UnitResult.STATE_OK:
273 if test.state == UnitResult.STATE_SKIPPED:
275 elif test.state == UnitResult.STATE_ERROR:
277 elif test.state == UnitResult.STATE_FAILURE:
280 x_test = self.convert_unit(x_suite, test)