PythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IBuildReceiver, IRemoteTest

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


Cette classe est obsolète.
Utilisez plutôt PythonBinaryHostTest.

Exécute les 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 transmet les résultats à l'écouteur.

void setBuild(IBuildInfo buildInfo)

Méthodes protégées

void checkPythonVersion(CommandResult c)
IBuildInfo getBuild()

Renvoie l'IBuildInfo pour cette invocation.

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 transmet les résultats à l'écouteur.

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

listener ITestInvocationListener: ITestInvocationListener des résultats des tests

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 l'IBuildInfo pour cette invocation.

Renvoie
IBuildInfo

getRunUtil

protected IRunUtil getRunUtil ()

Renvoie un IRunUtil qui exécute le test unitaire.

Renvoie
IRunUtil