PythonUnitTestRunner

public class PythonUnitTestRunner
extends Object implements IRemoteTest , IBuildReceiver

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


ชั้นนี้เลิกใช้แล้ว
ใช้ PythonBinaryHostTest แทน

เรียกใช้การทดสอบ Python ที่เขียนด้วยไลบรารี unittest

สรุป

ผู้สร้างสาธารณะ

PythonUnitTestRunner ()

วิธีการสาธารณะ

void run ( TestInformation testInfo, ITestInvocationListener listener)

ดำเนินการทดสอบและรายงานผลให้ผู้ฟังทราบ

void setBuild ( IBuildInfo buildInfo)

วิธีการป้องกัน

void checkPythonVersion ( CommandResult c)
IBuildInfo getBuild ()

ส่งคืน IBuildInfo สำหรับการเรียกใช้นี้

IRunUtil getRunUtil ()

ส่งคืน IRunUtil ที่รัน unittest

ผู้สร้างสาธารณะ

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

รับสร้าง

protected IBuildInfo getBuild ()

ส่งคืน IBuildInfo สำหรับการเรียกใช้นี้

ส่งคืน
IBuildInfo

getRunUtil

protected IRunUtil getRunUtil ()

ส่งคืน IRunUtil ที่รัน unittest

ส่งคืน
IRunUtil