टेस्टफ़िल्टर हेल्पर

public class TestFilterHelper
extends Object

java.lang.ऑब्जेक्ट
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)

जांचें कि क्या एनोटेशन वाला तत्व फ़िल्टर से गुजरता है

सार्वजनिक निर्माणकर्ता

टेस्टफ़िल्टर हेल्पर

public 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

सभी शामिलफ़िल्टर जोड़ें

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

ऐडइनक्लूडफ़िल्टर

public void addIncludeFilter (String filter)

कौन से परीक्षण शामिल करने हैं इसका एक फ़िल्टर जोड़ता है

पैरामीटर
filter String

ClearExcludeAnnotations

public void clearExcludeAnnotations ()

साफ़ बहिष्कृतफ़िल्टर

public void clearExcludeFilters ()

स्पष्ट शामिलएनोटेशन

public void clearIncludeAnnotations ()

फ़िल्टर शामिल करें साफ़ करें

public void clearIncludeFilters ()

GetExcludeAnnotation

public  getExcludeAnnotation ()

रिटर्न

GetExcludeFilters

public  getExcludeFilters ()

रिटर्न

GetIncludeAnnotation

public  getIncludeAnnotation ()

रिटर्न

GetIncludeFilters

public  getIncludeFilters ()

रिटर्न

दौड़ना चाहिए

public boolean shouldRun (Description desc, 
                 extraJars)

जांचें कि क्या एनोटेशन वाला तत्व फ़िल्टर से गुजरता है

पैरामीटर
desc Description : एक Description जो परीक्षण का वर्णन करता है।

extraJars : लोड करने के लिए अतिरिक्त जार की ओर इशारा करने वाली ERROR(/File) की एक सूची।

रिटर्न
boolean यदि परीक्षण विधि चलनी चाहिए तो सही है, अन्यथा गलत है

दौड़ना चाहिए

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

जांचें कि क्या एनोटेशन वाला तत्व फ़िल्टर से गुजरता है

पैरामीटर
packageName String : विधि के पैकेज का नाम

classObj Class : विधि की कक्षा

method Method : परीक्षण विधि

रिटर्न
boolean यदि परीक्षण विधि चलनी चाहिए तो सही है, अन्यथा गलत है

चाहिएTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

जांचें कि क्या एनोटेशन वाला तत्व फ़िल्टर से गुजरता है

पैरामीटर
annotatedElement AnnotatedElement : फ़िल्टर करने के लिए तत्व

रिटर्न
boolean यदि परीक्षण चलना चाहिए तो सही है, अन्यथा गलत है