Filter AOT end-to-end tests like in the actual build
This commit is contained in:
parent
70db83ac3a
commit
b429d6b5a6
|
|
@ -26,6 +26,7 @@ import java.util.stream.Stream;
|
||||||
|
|
||||||
import org.junit.jupiter.api.Disabled;
|
import org.junit.jupiter.api.Disabled;
|
||||||
import org.junit.jupiter.api.Test;
|
import org.junit.jupiter.api.Test;
|
||||||
|
import org.junit.platform.engine.discovery.ClassNameFilter;
|
||||||
import org.junit.platform.launcher.LauncherDiscoveryRequest;
|
import org.junit.platform.launcher.LauncherDiscoveryRequest;
|
||||||
import org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder;
|
import org.junit.platform.launcher.core.LauncherDiscoveryRequestBuilder;
|
||||||
import org.junit.platform.launcher.core.LauncherFactory;
|
import org.junit.platform.launcher.core.LauncherFactory;
|
||||||
|
|
@ -136,6 +137,7 @@ class AotIntegrationTests extends AbstractAotTests {
|
||||||
System.setProperty(AotDetector.AOT_ENABLED, "true");
|
System.setProperty(AotDetector.AOT_ENABLED, "true");
|
||||||
|
|
||||||
LauncherDiscoveryRequestBuilder builder = LauncherDiscoveryRequestBuilder.request()
|
LauncherDiscoveryRequestBuilder builder = LauncherDiscoveryRequestBuilder.request()
|
||||||
|
.filters(ClassNameFilter.includeClassNamePatterns(".*Tests?$"))
|
||||||
.filters(excludeTags("failing-test-case"));
|
.filters(excludeTags("failing-test-case"));
|
||||||
Arrays.stream(testClasses).forEach(testClass -> builder.selectors(selectClass(testClass)));
|
Arrays.stream(testClasses).forEach(testClass -> builder.selectors(selectClass(testClass)));
|
||||||
LauncherDiscoveryRequest request = builder.build();
|
LauncherDiscoveryRequest request = builder.build();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue