Trình trợ giúp bộ lọc kiểm thử
public
class
TestFilterHelper
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.TestFilterHelper |
Lớp trợ giúp để lọc kiểm thử
Tóm tắt
Hàm khởi tạo công khai | |
---|---|
TestFilterHelper()
|
|
TestFilterHelper(
|
Phương thức công khai | |
---|---|
void
|
addAllExcludeAnnotation(
Thêm |
void
|
addAllExcludeFilters(
Thêm |
void
|
addAllIncludeAnnotation(
Thêm |
void
|
addAllIncludeFilters(
Thêm |
void
|
addExcludeAnnotation(String notAnnotation)
Thêm chú giải loại trừ của chương trình kiểm thử để chạy |
void
|
addExcludeFilter(String filter)
Thêm bộ lọc về các thử nghiệm cần loại trừ |
void
|
addIncludeAnnotation(String annotation)
Thêm chú giải include của chương trình kiểm thử cần chạy |
void
|
addIncludeFilter(String filter)
Thêm bộ lọc về các thử nghiệm cần đưa vào |
void
|
clearExcludeAnnotations()
|
void
|
clearExcludeFilters()
|
void
|
clearIncludeAnnotations()
|
void
|
clearIncludeFilters()
|
|
getExcludeAnnotation()
|
|
getExcludeFilters()
|
|
getIncludeAnnotation()
|
|
getIncludeFilters()
|
boolean
|
shouldRun(Description desc,
Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không |
boolean
|
shouldRun(String packageName, Class<?> classObj, Method method)
Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không |
boolean
|
shouldTestRun(AnnotatedElement annotatedElement)
Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không |
Hàm khởi tạo công khai
Trình trợ giúp bộ lọc kiểm thử
public TestFilterHelper ()
Trình trợ giúp bộ lọc kiểm thử
public TestFilterHelper (includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)
Tham số | |
---|---|
includeFilters |
|
excludeFilters |
|
includeAnnotation |
|
excludeAnnotation |
|
Phương thức công khai
addTất cả loại trừ chú thích
public void addAllExcludeAnnotation (notAnnotations)
Thêm ERROR(/Set)
chú giải loại trừ của chương trình kiểm thử để chạy
Tham số | |
---|---|
notAnnotations |
|
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Thêm ERROR(/Set)
của các bộ lọc cần loại trừ.
Tham số | |
---|---|
filters |
|
addAllIncludeAnnotation Chú thích
public void addAllIncludeAnnotation (annotations)
Thêm ERROR(/Set)
của chú giải include của kiểm thử để chạy
Tham số | |
---|---|
annotations |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Thêm ERROR(/Set)
bộ lọc của các kiểm thử cần đưa vào
Tham số | |
---|---|
filters |
|
thêmLoại trừChú thích
public void addExcludeAnnotation (String notAnnotation)
Thêm chú giải loại trừ của chương trình kiểm thử để chạy
Tham số | |
---|---|
notAnnotation |
String |
thêmLoại trừ Bộ lọc
public void addExcludeFilter (String filter)
Thêm bộ lọc về các thử nghiệm cần loại trừ
Tham số | |
---|---|
filter |
String |
addIncludeChú thích
public void addIncludeAnnotation (String annotation)
Thêm chú giải include của chương trình kiểm thử cần chạy
Tham số | |
---|---|
annotation |
String |
thêmBao gồmBộ lọc
public void addIncludeFilter (String filter)
Thêm bộ lọc về các thử nghiệm cần đưa vào
Tham số | |
---|---|
filter |
String |
xoá loại trừ chú thích
public void clearExcludeAnnotations ()
clearExcludeFilters
public void clearExcludeFilters ()
rõ ràng bao gồm chú thích
public void clearIncludeAnnotations ()
clearIncludeFilters
public void clearIncludeFilters ()
loại trừ chú thích
publicgetExcludeAnnotation ()
Giá trị trả về | |
---|---|
|
getExcludeFilters
publicgetExcludeFilters ()
Giá trị trả về | |
---|---|
|
getIncludeAnnotation
publicgetIncludeAnnotation ()
Giá trị trả về | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
Giá trị trả về | |
---|---|
|
nên chạy
public boolean shouldRun (Description desc,extraJars)
Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không
Tham số | |
---|---|
desc |
Description : Description mô tả kiểm thử. |
extraJars |
: một danh sách ERROR(/File) trỏ đến các lọ bổ sung cần tải. |
Giá trị trả về | |
---|---|
boolean |
true nếu phương thức kiểm thử chạy, false nếu không chạy |
nên chạy
public boolean shouldRun (String packageName, Class<?> classObj, Method method)
Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không
Tham số | |
---|---|
packageName |
String : tên gói của phương thức |
classObj |
Class : lớp của phương thức |
method |
Method : phương pháp kiểm thử |
Giá trị trả về | |
---|---|
boolean |
true nếu phương thức kiểm thử chạy, false nếu không chạy |
nênTestRun
public boolean shouldTestRun (AnnotatedElement annotatedElement)
Kiểm tra xem phần tử có chú thích có vượt qua bộ lọc hay không
Tham số | |
---|---|
annotatedElement |
AnnotatedElement : phần tử cần lọc |
Giá trị trả về | |
---|---|
boolean |
true nếu kiểm thử chạy, false nếu không chạy |