diff --git a/integrationtest/src/test/java/org/mapstruct/itest/tests/AutoValueBuilderTest.java b/integrationtest/src/test/java/org/mapstruct/itest/tests/AutoValueBuilderTest.java index cdf071ed1..3d69d052f 100644 --- a/integrationtest/src/test/java/org/mapstruct/itest/tests/AutoValueBuilderTest.java +++ b/integrationtest/src/test/java/org/mapstruct/itest/tests/AutoValueBuilderTest.java @@ -26,6 +26,7 @@ import org.mapstruct.itest.testutil.runner.ProcessorSuiteRunner; * @author Filip Hrisafov */ @RunWith( ProcessorSuiteRunner.class ) -@ProcessorSuite( baseDir = "autoValueBuilderTest" ) +@ProcessorSuite(baseDir = "autoValueBuilderTest", + processorTypes = ProcessorSuite.ProcessorType.ALL_WITHOUT_PROCESSOR_PLUGIN) public class AutoValueBuilderTest { } diff --git a/integrationtest/src/test/java/org/mapstruct/itest/tests/FreeBuilderBuilderTest.java b/integrationtest/src/test/java/org/mapstruct/itest/tests/FreeBuilderBuilderTest.java index 2b3c29451..78b5465c8 100644 --- a/integrationtest/src/test/java/org/mapstruct/itest/tests/FreeBuilderBuilderTest.java +++ b/integrationtest/src/test/java/org/mapstruct/itest/tests/FreeBuilderBuilderTest.java @@ -26,6 +26,7 @@ import org.mapstruct.itest.testutil.runner.ProcessorSuiteRunner; * @author Filip Hrisafov */ @RunWith( ProcessorSuiteRunner.class ) -@ProcessorSuite( baseDir = "freeBuilderBuilderTest" ) +@ProcessorSuite( baseDir = "freeBuilderBuilderTest", + processorTypes = ProcessorSuite.ProcessorType.ALL_WITHOUT_PROCESSOR_PLUGIN) public class FreeBuilderBuilderTest { } diff --git a/integrationtest/src/test/java/org/mapstruct/itest/tests/ImmutablesBuilderTest.java b/integrationtest/src/test/java/org/mapstruct/itest/tests/ImmutablesBuilderTest.java index e8d3922fc..2bc395486 100644 --- a/integrationtest/src/test/java/org/mapstruct/itest/tests/ImmutablesBuilderTest.java +++ b/integrationtest/src/test/java/org/mapstruct/itest/tests/ImmutablesBuilderTest.java @@ -26,6 +26,7 @@ import org.mapstruct.itest.testutil.runner.ProcessorSuiteRunner; * @author Filip Hrisafov */ @RunWith( ProcessorSuiteRunner.class ) -@ProcessorSuite( baseDir = "immutablesBuilderTest" ) +@ProcessorSuite( baseDir = "immutablesBuilderTest", + processorTypes = ProcessorSuite.ProcessorType.ALL_WITHOUT_PROCESSOR_PLUGIN) public class ImmutablesBuilderTest { } diff --git a/integrationtest/src/test/java/org/mapstruct/itest/tests/LombokBuilderTest.java b/integrationtest/src/test/java/org/mapstruct/itest/tests/LombokBuilderTest.java index 756f2ed9b..133a4047b 100644 --- a/integrationtest/src/test/java/org/mapstruct/itest/tests/LombokBuilderTest.java +++ b/integrationtest/src/test/java/org/mapstruct/itest/tests/LombokBuilderTest.java @@ -26,6 +26,7 @@ import org.mapstruct.itest.testutil.runner.ProcessorSuiteRunner; * @author Eric Martineau */ @RunWith( ProcessorSuiteRunner.class ) -@ProcessorSuite( baseDir = "lombokBuilderTest" ) +@ProcessorSuite( baseDir = "lombokBuilderTest", + processorTypes = ProcessorSuite.ProcessorType.ALL_WITHOUT_PROCESSOR_PLUGIN) public class LombokBuilderTest { } diff --git a/integrationtest/src/test/java/org/mapstruct/itest/testutil/runner/ProcessorSuite.java b/integrationtest/src/test/java/org/mapstruct/itest/testutil/runner/ProcessorSuite.java index b87352231..62ad61f93 100644 --- a/integrationtest/src/test/java/org/mapstruct/itest/testutil/runner/ProcessorSuite.java +++ b/integrationtest/src/test/java/org/mapstruct/itest/testutil/runner/ProcessorSuite.java @@ -96,6 +96,12 @@ public @interface ProcessorSuite { */ PROCESSOR_PLUGIN_JAVA_8( null, null, "1.8" ), + /** + * Use all processing variants, but without the maven-procesor-plugin + */ + ALL_WITHOUT_PROCESSOR_PLUGIN(ORACLE_JAVA_6, ORACLE_JAVA_7, ORACLE_JAVA_8, ORACLE_JAVA_9, ECLIPSE_JDT_JAVA_6, + ECLIPSE_JDT_JAVA_7, ECLIPSE_JDT_JAVA_8), + /** * Use all available processing variants */