TestFilterHelper

public class TestFilterHelper
extends Object

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


Klasa pomocnicza do filtrowania testów

Podsumowanie

Konstruktory publiczne

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

Metody publiczne

void addAllExcludeAnnotation( notAnnotations)

Dodaje adnotację wykluczenia ERROR(/Set) do testu do uruchomienia

void addAllExcludeFilters( filters)

Dodaje ERROR(/Set) filtrów, które testy mają być wykluczone.

void addAllIncludeAnnotation( annotations)

Dodaje adnotację ERROR(/Set) do testu do uruchomienia

void addAllIncludeFilters( filters)

Dodaje ERROR(/Set) filtrów, których testy mają być uwzględnione

void addExcludeAnnotation(String notAnnotation)

Dodaje adnotację wykluczenia testu do uruchomienia.

void addExcludeFilter(String filter)

Dodaje filtr, który określa, które testy mają być wykluczone.

void addIncludeAnnotation(String annotation)

Dodaje adnotację dołącz do testu do uruchomienia.

void addIncludeFilter(String filter)

Dodaje filtr określający, które testy mają być uwzględnione

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

Sprawdzanie, czy element z adnotacją przeszedł przez filtr

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

Sprawdzanie, czy element z adnotacją przeszedł przez filtr

boolean shouldTestRun(AnnotatedElement annotatedElement)

Sprawdzanie, czy element z adnotacją przeszedł przez filtr

Konstruktory publiczne

TestFilterHelper

public TestFilterHelper ()

TestFilterHelper

public TestFilterHelper ( includeFilters, 
                 excludeFilters, 
                 includeAnnotation, 
                 excludeAnnotation)

Parametry
includeFilters

excludeFilters

includeAnnotation

excludeAnnotation

Metody publiczne

addAllExcludeAnnotation

public void addAllExcludeAnnotation ( notAnnotations)

Dodaje adnotację wykluczenia ERROR(/Set) do testu do uruchomienia

Parametry
notAnnotations

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Dodaje ERROR(/Set) filtrów, które testy mają być wykluczone.

Parametry
filters

addAllIncludeAnnotation

public void addAllIncludeAnnotation ( annotations)

Dodaje adnotację ERROR(/Set) do testu do uruchomienia

Parametry
annotations

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Dodaje ERROR(/Set) filtrów, których testy mają być uwzględnione

Parametry
filters

addExcludeAnnotation

public void addExcludeAnnotation (String notAnnotation)

Dodaje adnotację wykluczenia testu do uruchomienia.

Parametry
notAnnotation String

addExcludeFilter

public void addExcludeFilter (String filter)

Dodaje filtr, który określa, które testy mają być wykluczone.

Parametry
filter String

addIncludeAnnotation

public void addIncludeAnnotation (String annotation)

Dodaje adnotację dołącz do testu do uruchomienia.

Parametry
annotation String

addIncludeFilter

public void addIncludeFilter (String filter)

Dodaje filtr określający, które testy mają być uwzględnione

Parametry
filter String

clearExcludeAnnotations

public void clearExcludeAnnotations ()

clearExcludeFilters

public void clearExcludeFilters ()

clearIncludeAnnotations

public void clearIncludeAnnotations ()

clearIncludeFilters

public void clearIncludeFilters ()

getExcludeAnnotation

public  getExcludeAnnotation ()

Zwroty

getExcludeFilters

public  getExcludeFilters ()

Zwroty

getIncludeAnnotation

public  getIncludeAnnotation ()

Zwroty

getIncludeFilters

public  getIncludeFilters ()

Zwroty

shouldRun

public boolean shouldRun (Description desc, 
                 extraJars)

Sprawdzanie, czy element z adnotacją przeszedł przez filtr

Parametry
desc Description: Description opisujący test.

extraJars : lista ERROR(/File) wskazująca dodatkowe słoiki do załadowania.

Zwroty
boolean wartość true, jeśli metoda testu ma być uruchomiona, w przeciwnym razie wartość false

shouldRun

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

Sprawdzanie, czy element z adnotacją przeszedł przez filtr

Parametry
packageName String: nazwa pakietu metody

classObj Class: klasa metody

method Method: metoda testu

Zwroty
boolean wartość true, jeśli metoda testu ma być uruchomiona, w przeciwnym razie wartość false

shouldTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

Sprawdzanie, czy element z adnotacją przeszedł przez filtr

Parametry
annotatedElement AnnotatedElement: element do odfiltrowania

Zwroty
boolean wartość true, jeśli test powinien być wykonywany, w przeciwnym razie wartość false