PythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IBuildReceiver, IRemoteTest

java.lang.Object
   ↳ com.android.tradefed.testtype.PythonUnitTestRunner


Diese Klasse wurde eingestellt.
Verwenden Sie stattdessen PythonBinaryHostTest.

Führt Python-Tests aus, die mit der unittest-Bibliothek geschrieben wurden.

Zusammenfassung

Öffentliche Konstruktoren

PythonUnitTestRunner()

Öffentliche Methoden

void run(TestInformation testInfo, ITestInvocationListener listener)

Führt die Tests aus und meldet das Ergebnis an den Listener.

void setBuild(IBuildInfo buildInfo)

Geschützte Methoden

void checkPythonVersion(CommandResult c)
IBuildInfo getBuild()

Gibt die IBuildInfo für diese Aufrufe zurück.

IRunUtil getRunUtil()

Gibt einen IRunUtil zurück, der den Unit-Test ausführt

Öffentliche Konstruktoren

PythonUnitTestRunner

public PythonUnitTestRunner ()

Öffentliche Methoden

Homerun

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Führt die Tests aus und meldet das Ergebnis an den Listener.

Parameter
testInfo TestInformation: Das TestInformation-Objekt mit nützlichen Informationen zum Ausführen von Tests.

listener ITestInvocationListener: ITestInvocationListener der Testergebnisse

Ausgabe
DeviceNotAvailableException

setBuild

public void setBuild (IBuildInfo buildInfo)

Parameter
buildInfo IBuildInfo

Geschützte Methoden

checkPythonVersion

protected void checkPythonVersion (CommandResult c)

Parameter
c CommandResult

getBuild

protected IBuildInfo getBuild ()

Gibt die IBuildInfo für diese Aufrufe zurück.

Returns
IBuildInfo

getRunUtil

protected IRunUtil getRunUtil ()

Gibt einen IRunUtil zurück, der den Unit-Test ausführt

Returns
IRunUtil