TestFilterHelper

public class TestFilterHelper
extends Object

java.lang.Object
com.android.tradefed.util.TestFilterHelper


כיתת עוזר למבחני סינון

סיכום

בנאים ציבוריים

TestFilterHelper ()
TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)

שיטות ציבוריות

void addAllExcludeAnnotation ( notAnnotations) addAllExcludeAnnotation ( notAnnotations)

מוסיף את ה- ERROR(/Set) של הערת אי הכללה של הבדיקה להרצה

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

מוסיף את ה- ERROR(/Set) של מסננים שיש לא לכלול בהם בדיקות.

void addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations)

מוסיף את ה- ERROR(/Set) של ביאור כולל של הבדיקה להרצה

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

מוסיף את ה- ERROR(/Set) של מסננים שיש לכלול בהם בדיקות

void addExcludeAnnotation (String notAnnotation)

מוסיף הערת אי הכללה של הבדיקה להרצה

void addExcludeFilter (String filter)

מוסיף מסנן של אילו בדיקות לא לכלול

void addIncludeAnnotation (String annotation)

מוסיף הערת כלול של הבדיקה להרצה

void addIncludeFilter (String filter)

מוסיף מסנן אילו בדיקות לכלול

void clearExcludeAnnotations ()
void clearExcludeFilters ()
void clearIncludeAnnotations ()
void clearIncludeFilters ()
getExcludeAnnotation ()
getExcludeFilters ()
getIncludeAnnotation ()
getIncludeFilters ()
boolean shouldRun (Description desc, extraJars) shouldRun (Description desc, extraJars)

בדוק אם אלמנט שיש לו הערה עובר את המסנן

boolean shouldRun (String packageName, Class<?> classObj, Method method)

בדוק אם אלמנט שיש לו הערה עובר את המסנן

boolean shouldTestRun (AnnotatedElement annotatedElement)

בדוק אם אלמנט שיש לו הערה עובר את המסנן

בנאים ציבוריים

TestFilterHelper

public TestFilterHelper ()

TestFilterHelper

public TestFilterHelper ( includeFilters, 
                 excludeFilters, 
                 includeAnnotation, 
                 excludeAnnotation)

פרמטרים
includeFilters

excludeFilters

includeAnnotation

excludeAnnotation

שיטות ציבוריות

addAllExcludeAnnotation

public void addAllExcludeAnnotation ( notAnnotations)

מוסיף את ה- ERROR(/Set) של הערת אי הכללה של הבדיקה להרצה

פרמטרים
notAnnotations

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

מוסיף את ה- ERROR(/Set) של מסננים שיש לא לכלול בהם בדיקות.

פרמטרים
filters

addAllIncludeAnnotation

public void addAllIncludeAnnotation ( annotations)

מוסיף את ה- ERROR(/Set) של ביאור כולל של הבדיקה להרצה

פרמטרים
annotations

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

מוסיף את ה- ERROR(/Set) של מסננים שיש לכלול בהם בדיקות

פרמטרים
filters

addExcludeAnnotation

public void addExcludeAnnotation (String notAnnotation)

מוסיף הערת אי הכללה של הבדיקה להרצה

פרמטרים
notAnnotation String

addExcludeFilter

public void addExcludeFilter (String filter)

מוסיף מסנן של אילו בדיקות לא לכלול

פרמטרים
filter String

addIncludeAnnotation

public void addIncludeAnnotation (String annotation)

מוסיף הערת כלול של הבדיקה להרצה

פרמטרים
annotation String

addIncludeFilter

public void addIncludeFilter (String filter)

מוסיף מסנן אילו בדיקות לכלול

פרמטרים
filter String

clearExcludeAnnotations

public void clearExcludeAnnotations ()

clearExcludeFilters

public void clearExcludeFilters ()

clearIncludeAnnotations

public void clearIncludeAnnotations ()

clearIncludeFilters

public void clearIncludeFilters ()

getExcludeAnnotation

public  getExcludeAnnotation ()

החזרות

getExcludeFilters

public  getExcludeFilters ()

החזרות

getIncludeAnnotation

public  getIncludeAnnotation ()

החזרות

getIncludeFilters

public  getIncludeFilters ()

החזרות

shouldRun

public boolean shouldRun (Description desc, 
                 extraJars)

בדוק אם אלמנט שיש לו הערה עובר את המסנן

פרמטרים
desc Description : Description המתאר את הבדיקה.

extraJars : רשימה של ERROR(/File) המצביע על צנצנות נוספות לטעינה.

החזרות
boolean נכון אם שיטת הבדיקה אמורה לפעול, false אחרת

shouldRun

public boolean shouldRun (String packageName, 
                Class<?> classObj, 
                Method method)

בדוק אם אלמנט שיש לו הערה עובר את המסנן

פרמטרים
packageName String : שם החבילה של השיטה

classObj Class : מחלקה של השיטה

method Method : שיטת בדיקה

החזרות
boolean נכון אם שיטת הבדיקה אמורה לפעול, false אחרת

shouldTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

בדוק אם אלמנט שיש לו הערה עובר את המסנן

פרמטרים
annotatedElement AnnotatedElement : האלמנט שיש לסנן

החזרות
boolean נכון אם הבדיקה אמורה לפעול, אחרת שקר