PythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IRemoteTest , IBuildReceiver

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


이 클래스는 더 이상 사용되지 않습니다.
대신 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

세트빌드

public void setBuild (IBuildInfo buildInfo)

매개변수
buildInfo IBuildInfo

보호된 방법

Python버전 확인

protected void checkPythonVersion (CommandResult c)

매개변수
c CommandResult

getBuild

protected IBuildInfo getBuild ()

이 호출에 대한 IBuildInfo 반환합니다.

보고
IBuildInfo

getRunUtil

protected IRunUtil getRunUtil ()

단위 테스트를 실행하는 IRunUtil 반환합니다.

보고
IRunUtil