PythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IBuildReceiver, IRemoteTest

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


This 類別已淘汰。
請改用 PythonBinaryHostTest

執行使用 unittest 程式庫編寫的 Python 測試。

摘要

公用建構函式

PythonUnitTestRunner()

公用方法

void run(TestInformation testInfo, ITestInvocationListener listener)

執行測試,並將結果回報給監聽器。

void setBuild(IBuildInfo buildInfo)

受保護的方法

void checkPythonVersion(CommandResult c)
IBuildInfo getBuild()

傳回此叫用作業的 IBuildInfo

IRunUtil getRunUtil()

傳回執行單元測試的 IRunUtil

公用建構函式

PythonUnitTestRunner

public PythonUnitTestRunner ()

公用方法

得分

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

執行測試,並將結果回報給監聽器。

參數
testInfo TestInformation:包含執行測試所需實用資訊的 TestInformation 物件。

listener ITestInvocationListener:測試結果的 ITestInvocationListener

擲回
DeviceNotAvailableException

setBuild

public void setBuild (IBuildInfo buildInfo)

參數
buildInfo IBuildInfo

受保護的方法

checkPythonVersion

protected void checkPythonVersion (CommandResult c)

參數
c CommandResult

getBuild

protected IBuildInfo getBuild ()

傳回此叫用作業的 IBuildInfo

傳回
IBuildInfo

getRunUtil

protected IRunUtil getRunUtil ()

傳回執行單元測試的 IRunUtil

傳回
IRunUtil