You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by gn...@apache.org on 2023/02/10 16:11:07 UTC

[maven-mvnd] branch mvnd-0.10.x updated: Fix InteractiveTest

This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a commit to branch mvnd-0.10.x
in repository https://gitbox.apache.org/repos/asf/maven-mvnd.git


The following commit(s) were added to refs/heads/mvnd-0.10.x by this push:
     new c4be4ba6 Fix InteractiveTest
c4be4ba6 is described below

commit c4be4ba62ecdf1d47793f4e030d3e543327df11b
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Fri Feb 10 17:10:57 2023 +0100

    Fix InteractiveTest
---
 daemon/src/main/resources/META-INF/maven/extension.xml               | 5 +++++
 .../src/test/java/org/mvndaemon/mvnd/it/InteractiveTest.java         | 2 ++
 2 files changed, 7 insertions(+)

diff --git a/daemon/src/main/resources/META-INF/maven/extension.xml b/daemon/src/main/resources/META-INF/maven/extension.xml
index 71cacc72..bf06d2fb 100644
--- a/daemon/src/main/resources/META-INF/maven/extension.xml
+++ b/daemon/src/main/resources/META-INF/maven/extension.xml
@@ -21,5 +21,10 @@ under the License.
 <extension>
     <exportedPackages>
         <exportedPackage>org.apache.commons.logging.*</exportedPackage>
+        <exportedPackage>org.codehaus.plexus.components.interactivity.*</exportedPackage>
     </exportedPackages>
+
+    <exportedArtifacts>
+        <exportedArtifact>org.codehaus.plexus:plexus-interactivity-api</exportedArtifact>
+    </exportedArtifacts>
 </extension>
diff --git a/integration-tests/src/test/java/org/mvndaemon/mvnd/it/InteractiveTest.java b/integration-tests/src/test/java/org/mvndaemon/mvnd/it/InteractiveTest.java
index 5a281983..bfb2b281 100644
--- a/integration-tests/src/test/java/org/mvndaemon/mvnd/it/InteractiveTest.java
+++ b/integration-tests/src/test/java/org/mvndaemon/mvnd/it/InteractiveTest.java
@@ -24,6 +24,7 @@ import java.io.IOException;
 
 import org.junit.jupiter.api.Assertions;
 import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.Timeout;
 import org.mvndaemon.mvnd.assertj.TestClientOutput;
 import org.mvndaemon.mvnd.client.Client;
 import org.mvndaemon.mvnd.client.DaemonParameters;
@@ -32,6 +33,7 @@ import org.mvndaemon.mvnd.common.Message.Prompt;
 import org.mvndaemon.mvnd.junit.MvndTest;
 
 @MvndTest(projectDir = "src/test/projects/single-module")
+@Timeout(300)
 public class InteractiveTest {
 
     @Inject