From ba868eed8fb1a5e87a455e12079fd4d1c89c2b25 Mon Sep 17 00:00:00 2001 From: Sylwester Lachiewicz Date: Tue, 12 Dec 2023 03:20:44 +0100 Subject: [PATCH] Replace plexus-container-default with Sisu Plexus --- pom.xml | 17 ++++++++++++++--- .../org/codehaus/plexus/tools/cli/CliTest.java | 10 +++++++--- 2 files changed, 21 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 95c04ba..10dc286 100644 --- a/pom.xml +++ b/pom.xml @@ -37,9 +37,9 @@ - org.codehaus.plexus - plexus-container-default - 2.1.1 + org.eclipse.sisu + org.eclipse.sisu.plexus + 0.3.5 org.codehaus.plexus @@ -56,6 +56,17 @@ commons-cli 1.6.0 + + org.junit.jupiter + junit-jupiter-api + test + + + org.codehaus.plexus + plexus-testing + 1.2.0 + test + diff --git a/src/test/java/org/codehaus/plexus/tools/cli/CliTest.java b/src/test/java/org/codehaus/plexus/tools/cli/CliTest.java index 4625d29..b4db53d 100644 --- a/src/test/java/org/codehaus/plexus/tools/cli/CliTest.java +++ b/src/test/java/org/codehaus/plexus/tools/cli/CliTest.java @@ -20,14 +20,18 @@ import java.lang.reflect.Method; import java.lang.reflect.Modifier; -import org.codehaus.plexus.PlexusTestCase; import org.codehaus.plexus.util.FileUtils; +import org.junit.jupiter.api.Test; + +import static org.codehaus.plexus.testing.PlexusExtension.getBasedir; +import static org.junit.jupiter.api.Assertions.assertEquals; /** * @author Jason van Zyl */ -public class CliTest extends PlexusTestCase { - public void testCli() throws Exception { +class CliTest { + @Test + void cli() throws Exception { String[] args = new String[] {"-n", getBasedir()}; Class clazz = TestCli.class;