This is an automated email from the ASF dual-hosted git repository.
slachiewicz pushed a commit to branch master
in repository
https://gitbox.apache.org/repos/asf/maven-remote-resources-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new e35271e Drop junit:junit now that every test runs on JUnit 5
e35271e is described below
commit e35271ee2505159fca430981e728c06e9e85e335
Author: Sylwester Lachiewicz <[email protected]>
AuthorDate: Wed Oct 28 21:07:06 2026 +0000
Drop junit:junit now that every test runs on JUnit 5
---
pom.xml | 9 ---------
.../plugin/resources/remote/stub/MavenProjectBasicStub.java | 4 ++--
2 files changed, 2 insertions(+), 11 deletions(-)
diff --git a/pom.xml b/pom.xml
index 714a4d6..b5c245b 100644
--- a/pom.xml
+++ b/pom.xml
@@ -186,13 +186,6 @@ under the License.
</dependency>
<!-- test -->
- <dependency>
- <!-- still required at test runtime by PlexusTestCase (JUnit 3 based),
used by the test stubs -->
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <version>4.13.2</version>
- <scope>test</scope>
- </dependency>
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter-api</artifactId>
@@ -352,8 +345,6 @@ under the License.
<failOnWarning>true</failOnWarning>
<ignoredDependencies>
<ignoredDependency>org.slf4j:slf4j-simple:*</ignoredDependency>
- <!-- still needed at test runtime by PlexusTestCase (JUnit 3)
used by the test stubs -->
- <ignoredDependency>junit:junit:*</ignoredDependency>
<!-- JUnit Platform test engine, discovered via ServiceLoader,
never referenced from bytecode -->
<ignoredDependency>org.junit.jupiter:junit-jupiter-engine:*</ignoredDependency>
</ignoredDependencies>
diff --git
a/src/test/java/org/apache/maven/plugin/resources/remote/stub/MavenProjectBasicStub.java
b/src/test/java/org/apache/maven/plugin/resources/remote/stub/MavenProjectBasicStub.java
index e23046b..19b4f0a 100644
---
a/src/test/java/org/apache/maven/plugin/resources/remote/stub/MavenProjectBasicStub.java
+++
b/src/test/java/org/apache/maven/plugin/resources/remote/stub/MavenProjectBasicStub.java
@@ -23,11 +23,11 @@ import java.util.HashSet;
import java.util.LinkedList;
import java.util.Properties;
+import org.apache.maven.api.plugin.testing.MojoExtension;
import org.apache.maven.artifact.Artifact;
import org.apache.maven.artifact.repository.ArtifactRepository;
import org.apache.maven.model.Profile;
import org.apache.maven.project.MavenProject;
-import org.codehaus.plexus.PlexusTestCase;
import org.codehaus.plexus.util.FileUtils;
/**
@@ -58,7 +58,7 @@ public class MavenProjectBasicStub extends MavenProject {
identifier = id;
// set isolated root directory
- testRootDir = PlexusTestCase.getBasedir() +
"/target/test-classes/unit/test-dir/" + identifier;
+ testRootDir = MojoExtension.getBasedir() +
"/target/test-classes/unit/test-dir/" + identifier;
if (!new File(testRootDir).exists()) {
FileUtils.mkdir(testRootDir);