@Override public String describe() { return "includes " + super.describe(); } }
/** * Creates a {@link Filter} which is only passed by tests that are * categorized with any of the specified categories. * * @param categories Category classes. */ @Override protected Filter createFilter(List<Class<?>> categories) { return new IncludesAny(categories); }
/** * @see #toString() */ @Override public String describe() { return toString(); }
@Category(SerialTests.class) public class EmbeddedLogTest extends KCVSLogTest { @BeforeClass public static void startCassandra() { CassandraStorageSetup.startCleanEmbedded(); } @Override public KeyColumnValueStoreManager openStorageManager() throws BackendException { return new CassandraEmbeddedStoreManager(CassandraStorageSetup.getEmbeddedConfiguration(getClass().getSimpleName())); } }
public Categories(Class<?> klass, RunnerBuilder builder) throws InitializationError { super(klass, builder); try { filter(new CategoryFilter(getIncludedCategory(klass), getExcludedCategory(klass))); } catch (NoTestsRemainException e) { throw new InitializationError(e); } assertNoCategorizedDescendentsOfUncategorizeableParents(getDescription()); }
public Categories(Class<?> klass, RunnerBuilder builder) throws InitializationError { super(klass, builder); try { Set<Class<?>> included= getIncludedCategory(klass); Set<Class<?>> excluded= getExcludedCategory(klass); boolean isAnyIncluded= isAnyIncluded(klass); boolean isAnyExcluded= isAnyExcluded(klass); filter(CategoryFilter.categoryFilter(isAnyIncluded, included, isAnyExcluded, excluded)); } catch (NoTestsRemainException e) { throw new InitializationError(e); } }
public static CategoryFilter categoryFilter(boolean matchAnyInclusions, Set<Class<?>> inclusions, boolean matchAnyExclusions, Set<Class<?>> exclusions) { return new CategoryFilter(matchAnyInclusions, inclusions, matchAnyExclusions, exclusions); }
public static CategoryFilter exclude(Class<?>... categories) { return exclude(true, categories); }
public static CategoryFilter include(Class<?> category) { return include(true, category); }
/** * Creates a {@link Filter} which is only passed by tests that are * not categorized with any of the specified categories. * * @param categories Category classes. */ @Override protected Filter createFilter(List<Class<?>> categories) { return new ExcludesAny(categories); }
protected CategoryFilter(boolean matchAnyIncludes, Set<Class<?>> includes, boolean matchAnyExcludes, Set<Class<?>> excludes) { includedAny = matchAnyIncludes; excludedAny = matchAnyExcludes; included = copyAndRefine(includes); excluded = copyAndRefine(excludes); }
@Category(SerialTests.class) public class ThriftLogTest extends KCVSLogTest { @BeforeClass public static void startCassandra() { CassandraStorageSetup.startCleanEmbedded(); } @Override public KeyColumnValueStoreManager openStorageManager() throws BackendException { return new CassandraThriftStoreManager(CassandraStorageSetup.getCassandraThriftConfiguration(this.getClass().getSimpleName())); } }
public static CategoryFilter exclude(boolean matchAny, Class<?>... categories) { return new CategoryFilter(true, null, matchAny, categories); }
public static CategoryFilter exclude(Class<?> category) { return exclude(true, category); }
@Override public String describe() { return "excludes " + super.describe(); } }
public static CategoryFilter include(Class<?>... categories) { return include(true, categories); }
@Category({PerformanceTests.class}) public class AstyanaxGraphConcurrentTest extends TitanGraphConcurrentTest { @BeforeClass public static void startCassandra() { CassandraStorageSetup.startCleanEmbedded(); } @Override public WriteConfiguration getConfiguration() { return CassandraStorageSetup.getAstyanaxGraphConfiguration(getClass().getSimpleName()); } }
public static CategoryFilter include(boolean matchAny, Class<?>... categories) { return new CategoryFilter(matchAny, categories, true, null); }