PythonUnitTestRunnerPythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IRemoteTest , IBuildReceiver

java.lang.Objeto
com.android.tradefed.testtype.PythonUnitTestRunner


Esta clase está en desuso.
Utilice PythonBinaryHostTest en su lugar.

Ejecuta pruebas de Python escritas con la biblioteca unittest.

Resumen

Constructores públicos

PythonUnitTestRunner ()

Métodos públicos

void run ( TestInformation testInfo, ITestInvocationListener listener)

Ejecuta las pruebas e informa el resultado al oyente.

void setBuild ( IBuildInfo buildInfo)

Métodos protegidos

void checkPythonVersion ( CommandResult c)
IBuildInfo getBuild ()

Devuelve el IBuildInfo para esta invocación.

IRunUtil getRunUtil ()

Devuelve un IRunUtil que ejecuta el unittest

Constructores públicos

PythonUnitTestRunnerPythonUnitTestRunner

public PythonUnitTestRunner ()

Métodos públicos

correr

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Ejecuta las pruebas e informa el resultado al oyente.

Parámetros
testInfo TestInformation : el objeto TestInformation que contiene información útil para ejecutar pruebas.

listener ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba

Lanza
DeviceNotAvailableException

establecerConstruir

public void setBuild (IBuildInfo buildInfo)

Parámetros
buildInfo IBuildInfo

Métodos protegidos

comprobarPythonVersion

protected void checkPythonVersion (CommandResult c)

Parámetros
c CommandResult

obtenerconstruir

protected IBuildInfo getBuild ()

Devuelve el IBuildInfo para esta invocación.

Devoluciones
IBuildInfo

getRunUtil

protected IRunUtil getRunUtil ()

Devuelve un IRunUtil que ejecuta el unittest

Devoluciones
IRunUtil