PythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IBuildReceiver, IRemoteTest

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


<ph type="x-smartling-placeholder"></ph> Diese Klasse wurde eingestellt.
Verwende 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 das IBuildInfo für diesen Aufruf zurück.

IRunUtil getRunUtil()

Gibt ein IRunUtil zurück, das den unittest 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, die ausgeführt werden sollen. Tests durchführen.

listener ITestInvocationListener: die 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 das IBuildInfo für diesen Aufruf zurück.

Returns
IBuildInfo

getRunUtil (GetRunUtil)

protected IRunUtil getRunUtil ()

Gibt ein IRunUtil zurück, das den unittest ausführt

Returns
IRunUtil