You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ti...@apache.org on 2019/05/22 14:15:14 UTC
[maven-surefire] branch master updated: [SUREFIRE-1647] When using
junit5, delay loading testClass and use myown classLoader
This is an automated email from the ASF dual-hosted git repository.
tibordigana pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git
The following commit(s) were added to refs/heads/master by this push:
new 75f87ee [SUREFIRE-1647] When using junit5, delay loading testClass and use myown classLoader
75f87ee is described below
commit 75f87ee010cfc3c5835dcde18fe054c950d4df4b
Author: cvictory <sh...@gmail.com>
AuthorDate: Tue Mar 5 12:37:37 2019 +0800
[SUREFIRE-1647] When using junit5, delay loading testClass and use myown classLoader
---
.../org/apache/maven/surefire/junitplatform/JUnitPlatformProvider.java | 2 +-
.../org/apache/maven/surefire/junitplatform/TestPlanScannerFilter.java | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/surefire-providers/surefire-junit-platform/src/main/java/org/apache/maven/surefire/junitplatform/JUnitPlatformProvider.java b/surefire-providers/surefire-junit-platform/src/main/java/org/apache/maven/surefire/junitplatform/JUnitPlatformProvider.java
index fef72e6..1138e4a 100644
--- a/surefire-providers/surefire-junit-platform/src/main/java/org/apache/maven/surefire/junitplatform/JUnitPlatformProvider.java
+++ b/surefire-providers/surefire-junit-platform/src/main/java/org/apache/maven/surefire/junitplatform/JUnitPlatformProvider.java
@@ -156,7 +156,7 @@ public class JUnitPlatformProvider
request().filters( filters ).configurationParameters( configurationParameters );
for ( Class<?> testClass : testsToRun )
{
- builder.selectors( selectClass( testClass ) );
+ builder.selectors( selectClass( testClass.getName() ) );
}
return builder.build();
}
diff --git a/surefire-providers/surefire-junit-platform/src/main/java/org/apache/maven/surefire/junitplatform/TestPlanScannerFilter.java b/surefire-providers/surefire-junit-platform/src/main/java/org/apache/maven/surefire/junitplatform/TestPlanScannerFilter.java
index c054c85..891676b 100644
--- a/surefire-providers/surefire-junit-platform/src/main/java/org/apache/maven/surefire/junitplatform/TestPlanScannerFilter.java
+++ b/surefire-providers/surefire-junit-platform/src/main/java/org/apache/maven/surefire/junitplatform/TestPlanScannerFilter.java
@@ -50,7 +50,7 @@ final class TestPlanScannerFilter
public boolean accept( Class testClass )
{
LauncherDiscoveryRequest discoveryRequest = request()
- .selectors( selectClass( testClass ) )
+ .selectors( selectClass( testClass.getName() ) )
.filters( includeAndExcludeFilters ).build();
TestPlan testPlan = launcher.discover( discoveryRequest );