ITestAnnotationFilterReceiver

public interface ITestAnnotationFilterReceiver

com.android.tradefed.testtype.ITestAnnotationFilterReceiver


Инструмент для запуска тестов, позволяющий фильтровать тесты на основе аннотаций.

Проверка будет выполнена, если она соответствует одному или нескольким фильтрам включения И не соответствует ни одному из фильтров исключения. Если фильтры включения не указаны, должны быть выполнены все проверки, если они не соответствуют ни одному из фильтров исключения.

Краткое содержание

Общедоступные методы

abstract void addAllExcludeAnnotation (Set<String> notAnnotations)

Добавляет Set аннотаций, которые следует исключить, если тест помечен ими.

abstract void addAllIncludeAnnotation (Set<String> annotations)

Добавляет Set аннотаций, которые будут включены, если тест помечен ими.

abstract void addExcludeAnnotation (String notAnnotation)

Добавляет аннотацию для исключения тестов, если они помечены этой аннотацией.

abstract void addIncludeAnnotation (String annotation)

Добавляет аннотацию, которая будет включена, если тест помечен этой аннотацией.

abstract void clearExcludeAnnotations ()

Удалите все отслеживаемые в данный момент аннотации исключения.

abstract void clearIncludeAnnotations ()

Удалите все отслеживаемые в данный момент включаемые аннотации.

abstract Set<String> getExcludeAnnotations ()

Возвращает текущий Set аннотаций для исключения.

abstract Set<String> getIncludeAnnotations ()

Возвращает текущий Set аннотаций для включения.

Общедоступные методы

addAllExcludeAnnotation

public abstract void addAllExcludeAnnotation (Set<String> notAnnotations)

Добавляет Set аннотаций, которые следует исключить, если тест помечен ими.

Параметры
notAnnotations Set

addAllIncludeAnnotation

public abstract void addAllIncludeAnnotation (Set<String> annotations)

Добавляет Set аннотаций, которые будут включены, если тест помечен ими.

Параметры
annotations Set

addExcludeAnnotation

public abstract void addExcludeAnnotation (String notAnnotation)

Добавляет аннотацию для исключения тестов, если они помечены этой аннотацией.

Параметры
notAnnotation String

addIncludeAnnotation

public abstract void addIncludeAnnotation (String annotation)

Добавляет аннотацию, которая будет включена, если тест помечен этой аннотацией.

Параметры
annotation String

clearExcludeAnnotations

public abstract void clearExcludeAnnotations ()

Удалите все отслеживаемые в данный момент аннотации исключения.

clearIncludeAnnotations

public abstract void clearIncludeAnnotations ()

Удалите все отслеживаемые в данный момент включаемые аннотации.

getExcludeAnnotations

public abstract Set<String> getExcludeAnnotations ()

Возвращает текущий Set аннотаций для исключения.

Возвраты
Set<String>

getIncludeAnnotations

public abstract Set<String> getIncludeAnnotations ()

Возвращает текущий Set аннотаций для включения.

Возвраты
Set<String>