TestFilterHelper

public class TestFilterHelper
extends Object

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


Clase de ayuda para filtrar pruebas

Resumen

Constructores públicos

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

Métodos públicos

void addAllExcludeAnnotation( notAnnotations)

Agrega el ERROR(/Set) de la anotación de exclusión de la prueba que se ejecutará.

void addAllExcludeFilters( filters)

Agrega el ERROR(/Set) de filtros de las pruebas que se deben excluir.

void addAllIncludeAnnotation( annotations)

Agrega el ERROR(/Set) de la anotación de inclusión de la prueba que se ejecutará.

void addAllIncludeFilters( filters)

Agrega el ERROR(/Set) de filtros de las pruebas que se incluirán.

void addExcludeAnnotation(String notAnnotation)

Agrega una anotación de exclusión de la prueba que se ejecutará.

void addExcludeFilter(String filter)

Agrega un filtro de las pruebas que se deben excluir.

void addIncludeAnnotation(String annotation)

Agrega una anotación de inclusión de la prueba que se ejecutará.

void addIncludeFilter(String filter)

Agrega un filtro de las pruebas que se incluirán.

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

Verifica si un elemento que tiene anotación pasa el filtro

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

Verifica si un elemento que tiene anotación pasa el filtro

boolean shouldTestRun(AnnotatedElement annotatedElement)

Verifica si un elemento que tiene anotación pasa el filtro

Constructores públicos

TestFilterHelper

public TestFilterHelper ()

TestFilterHelper

public TestFilterHelper ( includeFilters, 
                 excludeFilters, 
                 includeAnnotation, 
                 excludeAnnotation)

Parámetros
includeFilters

excludeFilters

includeAnnotation

excludeAnnotation

Métodos públicos

addAllExcludeAnnotation

public void addAllExcludeAnnotation ( notAnnotations)

Agrega el ERROR(/Set) de la anotación de exclusión de la prueba que se ejecutará.

Parámetros
notAnnotations

addAllExcludeFilters

public void addAllExcludeFilters ( filters)

Agrega el ERROR(/Set) de filtros de las pruebas que se deben excluir.

Parámetros
filters

addAllIncludeAnnotation

public void addAllIncludeAnnotation ( annotations)

Agrega el ERROR(/Set) de la anotación de inclusión de la prueba que se ejecutará.

Parámetros
annotations

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Agrega el ERROR(/Set) de filtros de las pruebas que se incluirán.

Parámetros
filters

addExcludeAnnotation

public void addExcludeAnnotation (String notAnnotation)

Agrega una anotación de exclusión de la prueba que se ejecutará.

Parámetros
notAnnotation String

addExcludeFilter

public void addExcludeFilter (String filter)

Agrega un filtro de las pruebas que se deben excluir.

Parámetros
filter String

addIncludeAnnotation

public void addIncludeAnnotation (String annotation)

Agrega una anotación de inclusión de la prueba que se ejecutará.

Parámetros
annotation String

addIncludeFilter

public void addIncludeFilter (String filter)

Agrega un filtro de las pruebas que se incluirán.

Parámetros
filter String

clearExcludeAnnotations

public void clearExcludeAnnotations ()

clearExcludeFilters

public void clearExcludeFilters ()

clearIncludeAnnotations

public void clearIncludeAnnotations ()

clearIncludeFilters

public void clearIncludeFilters ()

getExcludeAnnotation

public  getExcludeAnnotation ()

Muestra

getExcludeFilters

public  getExcludeFilters ()

Muestra

getIncludeAnnotation

public  getIncludeAnnotation ()

Muestra

getIncludeFilters

public  getIncludeFilters ()

Muestra

shouldRun

public boolean shouldRun (Description desc, 
                 extraJars)

Verifica si un elemento que tiene anotación pasa el filtro

Parámetros
desc Description: Es un Description que describe la prueba.

extraJars : Es una lista de ERROR(/File) que apunta a frascos adicionales para cargar.

Muestra
boolean Es verdadero si se debe ejecutar el método de prueba; de lo contrario, es falso.

shouldRun

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

Verifica si un elemento que tiene anotación pasa el filtro

Parámetros
packageName String: Es el nombre del paquete del método.

classObj Class: Es la clase del método.

method Method: método de prueba

Muestra
boolean Es verdadero si se debe ejecutar el método de prueba; de lo contrario, es falso.

shouldTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

Verifica si un elemento que tiene anotación pasa el filtro

Parámetros
annotatedElement AnnotatedElement: Es el elemento que se va a filtrar.

Muestra
boolean verdadero si se debe ejecutar la prueba, falso de lo contrario