Class ArcanistBaseUnitTestEngine
Manages unit test execution.
Tasks
Methods
final public this __construct()
This method is not documented.
final public getArgument($key, $default = null)
| parameters | wild | $key | |
| wild | $default | |
| return | wild | | |
This method is not documented.
final public getEnableAsyncTests()
This method is not documented.
final public getEnableCoverage()
This method is not documented.
final public getPaths()
This method is not documented.
public getRunAllTests()
This method is not documented.
final public getWorkingCopy()
This method is not documented.
public abstract run()
This method is not documented.
final public setArguments(array $arguments)
| parameters | array | $arguments | |
| return | wild | | |
This method is not documented.
final public setEnableAsyncTests($enable_async_tests)
| parameters | wild | $enable_async_tests | |
| return | wild | | |
This method is not documented.
final public setEnableCoverage($enable_coverage)
| parameters | wild | $enable_coverage | |
| return | wild | | |
This method is not documented.
final public setPaths(array $paths)
| parameters | array | $paths | |
| return | wild | | |
This method is not documented.
public setRenderer(ArcanistUnitRenderer $renderer)
| parameters | ArcanistUnitRenderer | $renderer | |
| return | wild | | |
This method is not documented.
public setRunAllTests($run_all_tests)
| parameters | wild | $run_all_tests | |
| return | wild | | |
This method is not documented.
final public setWorkingCopy(ArcanistWorkingCopyIdentity $working_copy)
| parameters | ArcanistWorkingCopyIdentity | $working_copy | |
| return | wild | | |
This method is not documented.
public shouldEchoTestResults()
Modify the return value of this function in the child class, if
you do not need to echo the test results after all the tests have
been run. This is the case for example when the child class
prints the tests results while the tests are running.
protected supportsRunAllTests()
This method is not documented.