ตัวดำเนินการทดสอบหน่วยของ Python
public
class
PythonUnitTestRunner
extends Object
implements
IBuildReceiver,
IRemoteTest
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()
แสดงผล |
IRunUtil
|
getRunUtil()
แสดง |
ช่างก่อสร้างสาธารณะ
ตัวดำเนินการทดสอบหน่วยของ Python
public PythonUnitTestRunner ()
วิธีการสาธารณะ
โฮมรัน
public void run (TestInformation testInfo, ITestInvocationListener listener)
เรียกใช้การทดสอบ และรายงานผลไปยังผู้ฟัง
พารามิเตอร์ | |
---|---|
testInfo |
TestInformation : ออบเจ็กต์ TestInformation ซึ่งมีข้อมูลที่เป็นประโยชน์ที่จะเรียกใช้
การทดสอบ |
listener |
ITestInvocationListener : ITestInvocationListener ของผลการทดสอบ |
การขว้าง | |
---|---|
DeviceNotAvailableException |
วิธีการป้องกัน
ตรวจสอบเวอร์ชัน Python
protected void checkPythonVersion (CommandResult c)
พารามิเตอร์ | |
---|---|
c |
CommandResult |
getBuild
protected IBuildInfo getBuild ()
แสดงผล IBuildInfo
สำหรับการเรียกใช้นี้
คิกรีเทิร์น | |
---|---|
IBuildInfo |