qiBuild documentation

qitest.runner – Running the tests

TestSuiteRunner

class qitest.runner.TestSuiteRunner(project)

Interface for a class able to run a test suite

launcher

This function should return a TestLauncher

run()

Run all the tests. Return True if and only if the whole suite passed.

get_last_failed_names()

Return the list of the test names that failed during the previous run

TestLauncher

class qitest.runner.TestLauncher

Interface for a class able to launch a test.

launch(test)

Should return a TestResult