PythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IBuildReceiver , IRemoteTest

java.lang.Объект
com.android.tradefed.testtype.PythonUnitTestRunner


Этот класс устарел.
Вместо этого используйте PythonBinaryHostTest .

Запускает тесты Python, написанные с помощью библиотеки unittest.

Краткое содержание

Общественные конструкторы

PythonUnitTestRunner ()

Публичные методы

void run ( TestInformation testInfo, ITestInvocationListener listener)

Запускает тесты и сообщает результат прослушивателю.

void setBuild ( IBuildInfo buildInfo)

Защищенные методы

void checkPythonVersion ( CommandResult c)
IBuildInfo getBuild ()

Возвращает IBuildInfo для этого вызова.

IRunUtil getRunUtil ()

Возвращает IRunUtil , который запускает модульный тест.

Общественные конструкторы

PythonUnitTestRunner

public PythonUnitTestRunner ()

Публичные методы

бегать

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Запускает тесты и сообщает результат прослушивателю.

Параметры
testInfo TestInformation : объект TestInformation , содержащий полезную информацию для запуска тестов.

listener ITestInvocationListener : ITestInvocationListener результатов теста.

Броски
DeviceNotAvailableException

setBuild

public void setBuild (IBuildInfo buildInfo)

Параметры
buildInfo IBuildInfo

Защищенные методы

проверитьPythonVersion

protected void checkPythonVersion (CommandResult c)

Параметры
c CommandResult

getBuild

protected IBuildInfo getBuild ()

Возвращает IBuildInfo для этого вызова.

Возврат
IBuildInfo

getRunUtil

protected IRunUtil getRunUtil ()

Возвращает IRunUtil , который запускает модульный тест.

Возврат
IRunUtil