Diviner

Class ArcanistBaseUnitTestEngine

Definedsrc/unit/engine/ArcanistBaseUnitTestEngine.php:8
GroupUnit Test Integration

Manages unit test execution.

Tasks

Unspecified

Methods

final public this __construct()

returnthis
This method is not documented.

final public getArgument($key, $default = null)

parameterswild$key
wild$default
returnwild
This method is not documented.

final public getEnableAsyncTests()

returnwild
This method is not documented.

final public getEnableCoverage()

returnwild
This method is not documented.

final public getPaths()

returnwild
This method is not documented.

public getRunAllTests()

returnwild
This method is not documented.

final public getWorkingCopy()

returnwild
This method is not documented.

public abstract run()

returnwild
This method is not documented.

final public setArguments(array $arguments)

parametersarray$arguments
returnwild
This method is not documented.

final public setEnableAsyncTests($enable_async_tests)

parameterswild$enable_async_tests
returnwild
This method is not documented.

final public setEnableCoverage($enable_coverage)

parameterswild$enable_coverage
returnwild
This method is not documented.

final public setPaths(array $paths)

parametersarray$paths
returnwild
This method is not documented.

public setRenderer(ArcanistUnitRenderer $renderer)

parametersArcanistUnitRenderer$renderer
returnwild
This method is not documented.

public setRunAllTests($run_all_tests)

parameterswild$run_all_tests
returnwild
This method is not documented.

final public setWorkingCopy(ArcanistWorkingCopyIdentity $working_copy)

parametersArcanistWorkingCopyIdentity$working_copy
returnwild
This method is not documented.

public shouldEchoTestResults()

returnwild

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()

returnwild
This method is not documented.