org.junit.runner.manipulation
Interface Filterable
- All Known Implementing Classes:
- AllTests, BlockJUnit4ClassRunner, org.junit.internal.runners.JUnit38ClassRunner, JUnit4, Parameterized, ParentRunner, Suite, org.junit.internal.runners.SuiteMethod
public interface Filterable
Runners that allow filtering should implement this interface. Implement filter(Filter)
to remove tests that don't pass the filter.
|
Method Summary |
void |
filter(Filter filter)
Remove tests that don't pass the parameter filter. |
filter
void filter(Filter filter)
throws NoTestsRemainException
- Remove tests that don't pass the parameter
filter.
- Parameters:
filter - the Filter to apply
- Throws:
NoTestsRemainException - if all tests are filtered out