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]