Ayudantedefiltrodeprueba
public class TestFilterHelper
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.util.TestFilterHelper |
Clase auxiliar para pruebas de filtrado.
Resumen
Constructores públicos | |
---|---|
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) |
Métodos públicos | |
---|---|
void | addAllExcludeAnnotation ( notAnnotations) addAllExcludeAnnotation ( notAnnotations) Agrega el |
void | addAllExcludeFilters ( filters) addAllExcludeFilters ( filters) Agrega el |
void | addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations) Agrega el |
void | addAllIncludeFilters ( filters) addAllIncludeFilters ( filters) Agrega el |
void | addExcludeAnnotation (String notAnnotation) Agrega una anotación de exclusión de la prueba a ejecutar. |
void | addExcludeFilter (String filter) Agrega un filtro de qué pruebas excluir |
void | addIncludeAnnotation (String annotation) Agrega una anotación de inclusión de la prueba a ejecutar. |
void | addIncludeFilter (String filter) Agrega un filtro de qué pruebas incluir |
void | clearExcludeAnnotations () |
void | clearExcludeFilters () |
void | clearIncludeAnnotations () |
void | clearIncludeFilters () |
getExcludeAnnotation () | |
getExcludeFilters () | |
getIncludeAnnotation () | |
getIncludeFilters () | |
boolean | shouldRun (Description desc, extraJars) shouldRun (Description desc, extraJars) Comprobar si un elemento que tiene anotación pasa el filtro |
boolean | shouldRun (String packageName, Class<?> classObj, Method method) Comprobar si un elemento que tiene anotación pasa el filtro |
boolean | shouldTestRun (AnnotatedElement annotatedElement) Comprobar si un elemento que tiene anotación pasa el filtro |
Constructores públicos
Ayudantedefiltrodeprueba
public TestFilterHelper ()
Ayudantedefiltrodeprueba
public TestFilterHelper (includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)
Parámetros | |
---|---|
includeFilters | |
excludeFilters | |
includeAnnotation | |
excludeAnnotation |
Métodos públicos
agregarTodoExcluirAnotación
public void addAllExcludeAnnotation (notAnnotations)
Agrega el ERROR(/Set)
de anotación de exclusión de la prueba a ejecutar
Parámetros | |
---|---|
notAnnotations |
agregartodosexcluirfiltros
public void addAllExcludeFilters (filters)
Agrega el ERROR(/Set)
de los filtros de qué pruebas excluir.
Parámetros | |
---|---|
filters |
agregarTodoIncluirAnotación
public void addAllIncludeAnnotation (annotations)
Agrega el ERROR(/Set)
de la anotación de inclusión de la prueba a ejecutar
Parámetros | |
---|---|
annotations |
agregarTodosIncluirFiltros
public void addAllIncludeFilters (filters)
Agrega el ERROR(/Set)
de filtros de qué pruebas incluir
Parámetros | |
---|---|
filters |
agregarExcluirAnotación
public void addExcludeAnnotation (String notAnnotation)
Agrega una anotación de exclusión de la prueba a ejecutar.
Parámetros | |
---|---|
notAnnotation | String |
agregar filtro de exclusión
public void addExcludeFilter (String filter)
Agrega un filtro de qué pruebas excluir
Parámetros | |
---|---|
filter | String |
agregarIncluirAnotación
public void addIncludeAnnotation (String annotation)
Agrega una anotación de inclusión de la prueba a ejecutar.
Parámetros | |
---|---|
annotation | String |
agregarIncludeFilter
public void addIncludeFilter (String filter)
Agrega un filtro de qué pruebas incluir
Parámetros | |
---|---|
filter | String |
borrarExcluirAnotaciones
public void clearExcludeAnnotations ()
borrarExcluirfiltros
public void clearExcludeFilters ()
claroIncluirAnotaciones
public void clearIncludeAnnotations ()
borrarIncluirfiltros
public void clearIncludeFilters ()
getExcludeAnnotation
publicgetExcludeAnnotation ()
Devoluciones | |
---|---|
getExcludeFilters
publicgetExcludeFilters ()
Devoluciones | |
---|---|
getIncludeAnnotation
publicgetIncludeAnnotation ()
Devoluciones | |
---|---|
getIncludeFilters
publicgetIncludeFilters ()
Devoluciones | |
---|---|
debería ejecutar
public boolean shouldRun (Description desc,extraJars)
Comprobar si un elemento que tiene anotación pasa el filtro
Parámetros | |
---|---|
desc | Description : una Description que describe la prueba. |
extraJars | ERROR(/File) que apunta a archivos jar adicionales para cargar. |
Devoluciones | |
---|---|
boolean | Verdadero si el método de prueba debe ejecutarse; falso en caso contrario. |
debería ejecutar
public boolean shouldRun (String packageName, Class<?> classObj, Method method)
Comprobar si un elemento que tiene anotación pasa el filtro
Parámetros | |
---|---|
packageName | String : nombre del paquete del método |
classObj | Class : clase del método |
method | Method : método de prueba |
Devoluciones | |
---|---|
boolean | Verdadero si el método de prueba debe ejecutarse; falso en caso contrario. |
deberíaTestRun
public boolean shouldTestRun (AnnotatedElement annotatedElement)
Comprobar si un elemento que tiene anotación pasa el filtro
Parámetros | |
---|---|
annotatedElement | AnnotatedElement : el elemento a filtrar |
Devoluciones | |
---|---|
boolean | Verdadero si la prueba debe ejecutarse; falso en caso contrario. |