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