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

tzimanyi pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/incubator-kie-drools.git


The following commit(s) were added to refs/heads/main by this push:
     new 7af720eed5 [kie-issues#1148] Fix tests that require prebuilt artifacts 
in Drools (#5882)
7af720eed5 is described below

commit 7af720eed5e4d97913a22b0eb99b96cbcbf21db0
Author: Tibor Zimányi <[email protected]>
AuthorDate: Fri May 3 15:36:08 2024 +0200

    [kie-issues#1148] Fix tests that require prebuilt artifacts in Drools 
(#5882)
---
 drools-examples-api/kiecontainer-from-kierepo/pom.xml  |  4 ++++
 kie-archetypes/pom.xml                                 | 18 ++++++++++++++++++
 .../dmn/core/classloader/DMNRuntimeListenerTest.java   |  8 +-------
 3 files changed, 23 insertions(+), 7 deletions(-)

diff --git a/drools-examples-api/kiecontainer-from-kierepo/pom.xml 
b/drools-examples-api/kiecontainer-from-kierepo/pom.xml
index 433bc2fb65..d55279a5cc 100644
--- a/drools-examples-api/kiecontainer-from-kierepo/pom.xml
+++ b/drools-examples-api/kiecontainer-from-kierepo/pom.xml
@@ -45,6 +45,10 @@
       <groupId>org.drools</groupId>
       <artifactId>drools-engine-classic</artifactId>
     </dependency>
+    <dependency>
+      <groupId>org.drools</groupId>
+      <artifactId>named-kiesession</artifactId>
+    </dependency>
 
     <dependency>
       <groupId>junit</groupId>
diff --git a/kie-archetypes/pom.xml b/kie-archetypes/pom.xml
index 0e761a3a19..8600e71c71 100644
--- a/kie-archetypes/pom.xml
+++ b/kie-archetypes/pom.xml
@@ -46,6 +46,12 @@
   <!-- ensure integration test of the archetypes, after the kie-maven-plugin 
build -->
   <dependencyManagement>
     <dependencies>
+      <dependency>
+        <groupId>org.kie</groupId>
+        <artifactId>kie-dmn-bom</artifactId>
+        <version>${project.version}</version>
+        <type>pom</type>
+      </dependency>
       <dependency>
         <groupId>org.kie</groupId>
         <artifactId>kie-maven-plugin</artifactId>
@@ -85,6 +91,18 @@
         </exclusion>
       </exclusions>
     </dependency>
+    <dependency>
+      <groupId>org.kie</groupId>
+      <artifactId>kie-dmn-bom</artifactId>
+      <type>pom</type>
+      <scope>test</scope>
+      <exclusions>
+        <exclusion>
+          <groupId>*</groupId>
+          <artifactId>*</artifactId>
+        </exclusion>
+      </exclusions>
+    </dependency>
   </dependencies>
 
 </project>
diff --git 
a/kie-dmn/kie-dmn-core/src/test/java/org/kie/dmn/core/classloader/DMNRuntimeListenerTest.java
 
b/kie-dmn/kie-dmn-core/src/test/java/org/kie/dmn/core/classloader/DMNRuntimeListenerTest.java
index 9e607d75b5..b19fc4a85c 100644
--- 
a/kie-dmn/kie-dmn-core/src/test/java/org/kie/dmn/core/classloader/DMNRuntimeListenerTest.java
+++ 
b/kie-dmn/kie-dmn-core/src/test/java/org/kie/dmn/core/classloader/DMNRuntimeListenerTest.java
@@ -102,13 +102,7 @@ public class DMNRuntimeListenerTest extends 
BaseInterpretedVsCompiledTest {
                             "    <property 
key=\"org.kie.dmn.runtime.listeners.X\" value=\"com.acme.TestListener\"/>\n" +
                             "  </configuration>\n" +
                             "</kmodule>");
-        kfs.writePomXML(DMNClassloaderTest.getPom(releaseId,
-                                                  ks.newReleaseId("org.kie", 
"kie-dmn-api", Drools.getFullVersion()),
-                                                  ks.newReleaseId("org.kie", 
"kie-dmn-model", Drools.getFullVersion()),
-                                                  ks.newReleaseId("org.kie", 
"kie-api", Drools.getFullVersion()),
-                                                  ks.newReleaseId("org.kie", 
"kie-internal", Drools.getFullVersion())
-                                                  )
-                        );
+        kfs.writePomXML(DMNClassloaderTest.getPom(releaseId));
         final KieBuilder kieBuilder = ks.newKieBuilder(kfs).buildAll();
         
assertThat(kieBuilder.getResults().getMessages()).as(kieBuilder.getResults().getMessages().toString()).isEmpty();
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to