You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by kh...@apache.org on 2019/10/29 20:26:33 UTC

[maven-ear-plugin] 05/10: Added another integration test case.

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

khmarbaise pushed a commit to branch maven-it-extension
in repository https://gitbox.apache.org/repos/asf/maven-ear-plugin.git

commit 48641bbd8af5615e09e386157b3c286df9ddfe6e
Author: Karl Heinz Marbaise <kh...@apache.org>
AuthorDate: Sun Oct 27 20:40:10 2019 +0100

    Added another integration test case.
---
 .../org/apache/maven/plugins/ear/it/EARIT}/jboss/pom.xml     |  0
 .../src/main/application/META-INF/appserver-application.xml  |  0
 .../org/apache/maven/plugins/ear/it/EARIT}/jboss/verify.bsh  |  0
 src/test/java/org/apache/maven/plugins/ear/it/EARIT.java     | 12 ++++++++++++
 4 files changed, 12 insertions(+)

diff --git a/src/it/jboss/pom.xml b/src/test/filtered-resources/maven-its/org/apache/maven/plugins/ear/it/EARIT/jboss/pom.xml
similarity index 100%
rename from src/it/jboss/pom.xml
rename to src/test/filtered-resources/maven-its/org/apache/maven/plugins/ear/it/EARIT/jboss/pom.xml
diff --git a/src/it/jboss/src/main/application/META-INF/appserver-application.xml b/src/test/filtered-resources/maven-its/org/apache/maven/plugins/ear/it/EARIT/jboss/src/main/application/META-INF/appserver-application.xml
similarity index 100%
rename from src/it/jboss/src/main/application/META-INF/appserver-application.xml
rename to src/test/filtered-resources/maven-its/org/apache/maven/plugins/ear/it/EARIT/jboss/src/main/application/META-INF/appserver-application.xml
diff --git a/src/it/jboss/verify.bsh b/src/test/filtered-resources/maven-its/org/apache/maven/plugins/ear/it/EARIT/jboss/verify.bsh
similarity index 100%
rename from src/it/jboss/verify.bsh
rename to src/test/filtered-resources/maven-its/org/apache/maven/plugins/ear/it/EARIT/jboss/verify.bsh
diff --git a/src/test/java/org/apache/maven/plugins/ear/it/EARIT.java b/src/test/java/org/apache/maven/plugins/ear/it/EARIT.java
index 64dc01a..711532e 100644
--- a/src/test/java/org/apache/maven/plugins/ear/it/EARIT.java
+++ b/src/test/java/org/apache/maven/plugins/ear/it/EARIT.java
@@ -81,4 +81,16 @@ class EARIT {
         .containsOnlyOnce("META-INF/application.xml", "APP-INF/classes/foo.properties");
   }
 
+  @MavenTest
+  @DisplayName("JBoss app generation in EAR file.")
+  void jboss(MavenExecutionResult result, MavenProjectResult project, MavenLog log) {
+    assertThat(result).isSuccessful();
+    assertThat(log).isSuccessful();
+    assertThat(project).hasTarget()
+        .withEarFile()
+        .containsOnlyOnce("META-INF/application.xml",
+            "META-INF/appserver-application.xml",
+            "META-INF/jboss-app.xml");
+  }
+
 }