@PowerMockRunnerDelegate(Parameterized.class) @PowerMockIgnore({"javax.management.*", "javax.security.*", "*.UnitTest"}) @UseParametersRunnerFactory(CategoryWithParameterizedRunnerFactory.class) @Category({PulseTest.class, SecurityTest.class, LoggingTest.class}) public class LogoutHandlerTest {
private ParametersRunnerFactory getParametersRunnerFactory() throws InstantiationException, IllegalAccessException { UseParametersRunnerFactory annotation = testClass .getAnnotation(UseParametersRunnerFactory.class); if (annotation == null) { return DEFAULT_FACTORY; } else { Class<? extends ParametersRunnerFactory> factoryClass = annotation .value(); return factoryClass.newInstance(); } }
@UseParametersRunnerFactory(ParameterizedRunnerWithFixturesFactory.class) @FixMethodOrder(MethodSorters.NAME_ASCENDING) public abstract class AiSmokeTest {
@UseParametersRunnerFactory(KurentoBlockJUnit4ClassRunnerWithParametersFactory.class) public class KurentoTest {
@RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class)
@UseParametersRunnerFactory(KurentoBlockJUnit4ClassRunnerWithParametersFactory.class) public class KurentoTest {
@RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(VertxUnitRunnerWithParametersFactory.class) public class OAuth2KeycloakIT {
@Category(UnitTest.class) @RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class ImportToolValidateOptionsTest {
@Parameterized.UseParametersRunnerFactory(VertxUnitRunnerWithParametersFactory.class) public class TypeScriptVerticleTest extends MultipleCompilerTestBase { @Rule
@RunWith(Parameterized.class) @Category(UnitTest.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class TestHiveServer2OptionValidations {
@RunWith(Parameterized.class) @Category(OracleTest.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class OracleSpecialCharacterTableImportTest extends ImportJobTestCase {
@RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class HBaseImportAddRowKeyTest extends HBaseTestCase {
@Category({KerberizedTest.class, IntegrationTest.class}) @RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class TestHiveMiniCluster {
@Category(UnitTest.class) @RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class TestS3IncrementalImportOptionValidations {
@Category(UnitTest.class) @RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class TestHiveTypesForAvroTypeMapping {
@RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public static class ParquetCompressionCodecTestCase extends ImportJobTestCase {
@RunWith(Parameterized.class) @Category(UnitTest.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class TestGenericJobStorageValidate {
@Parameterized.UseParametersRunnerFactory(VertxUnitRunnerWithParametersFactory.class) public class ModuleTest extends MultipleCompilerTestBase { @Rule
@RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(VertxUnitRunnerWithParametersFactory.class) public static class SimpleParameterizedTestSuite {
@Category(PostgresqlTest.class) @RunWith(Parameterized.class) @Parameterized.UseParametersRunnerFactory(BlockJUnit4ClassRunnerWithParametersFactory.class) public class PostgresNumericTypesParquetImportTest<T extends ParquetTestConfiguration> extends NumericTypesParquetImportTestBase<T> { @Override public DatabaseAdapter createAdapter() { return new PostgresDatabaseAdapter(); } @Parameterized.Parameters(name = "Config: {0}| failWithoutExtraArgs: {1}| failWithPadding: {2}") public static Iterable<? extends Object> testConfigurations() { return Arrays.asList( new Object[]{new PostgresqlImportJobTestConfigurationForNumeric(), FAIL_WITHOUT_EXTRA_ARGS, FAIL_WITH_PADDING_ONLY}, new Object[]{new PostgresqlImportJobTestConfigurationPaddingShouldSucceed(), SUCCEED_WITHOUT_EXTRA_ARGS, SUCCEED_WITH_PADDING_ONLY} ); } public PostgresNumericTypesParquetImportTest(T configuration, boolean failWithoutExtraArgs, boolean failWithPaddingOnly) { super(configuration, failWithoutExtraArgs, failWithPaddingOnly); } }