PythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IBuildReceiver, IRemoteTest

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


<ph type="x-smartling-placeholder"></ph> Cette classe est obsolète.
Utilisez plutôt PythonBinaryHostTest.

Exécute des tests Python écrits avec la bibliothèque unittest.

Résumé

Constructeurs publics

PythonUnitTestRunner()

Méthodes publiques

void run(TestInformation testInfo, ITestInvocationListener listener)

Exécute les tests et communique les résultats à l'écouteur.

void setBuild(IBuildInfo buildInfo)

Méthodes protégées

void checkPythonVersion(CommandResult c)
IBuildInfo getBuild()

Renvoie le IBuildInfo pour cet appel.

IRunUtil getRunUtil()

Renvoie un IRunUtil qui exécute le test unitaire.

Constructeurs publics

PythonUnitTestRunner

public PythonUnitTestRunner ()

Méthodes publiques

Exécuter

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Exécute les tests et communique les résultats à l'écouteur.

Paramètres
testInfo TestInformation: objet TestInformation contenant des informations utiles à exécuter tests.

listener ITestInvocationListener: ITestInvocationListener des résultats du test

Génère
DeviceNotAvailableException

setBuild

public void setBuild (IBuildInfo buildInfo)

Paramètres
buildInfo IBuildInfo

Méthodes protégées

checkPythonVersion

protected void checkPythonVersion (CommandResult c)

Paramètres
c CommandResult

getBuild

protected IBuildInfo getBuild ()

Renvoie le IBuildInfo pour cet appel.

Renvoie
IBuildInfo

getRunUtil

protected IRunUtil getRunUtil ()

Renvoie un IRunUtil qui exécute le test unitaire.

Renvoie
IRunUtil