Skip to content

Commit

Permalink
removing kie-ci from dependency, because it causes a test failure in …
Browse files Browse the repository at this point in the history
…KieBaseIncludeTest
  • Loading branch information
tkobayas committed Jun 19, 2024
1 parent fe144bd commit b6bffa6
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 14 deletions.
5 changes: 0 additions & 5 deletions drools-test-coverage/test-compiler-integration/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -158,11 +158,6 @@
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.kie</groupId>
<artifactId>kie-ci</artifactId>
<scope>test</scope>
</dependency>
</dependencies>

<profiles>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,9 @@
import java.util.Collection;
import java.util.List;

import org.drools.compiler.kie.builder.impl.InternalKieModule;
import org.drools.core.util.FileManager;
import org.drools.testcoverage.common.util.KieBaseTestConfiguration;
import org.drools.testcoverage.common.util.KieUtil;
import org.drools.testcoverage.common.util.MavenUtil;
import org.drools.testcoverage.common.util.TestParametersUtil;
import org.junit.After;
import org.junit.Before;
Expand All @@ -40,7 +38,6 @@
import org.kie.api.definition.KiePackage;
import org.kie.api.definition.rule.Rule;
import org.kie.api.runtime.KieContainer;
import org.kie.scanner.KieMavenRepository;

import static org.assertj.core.api.Assertions.assertThat;

Expand Down Expand Up @@ -327,12 +324,7 @@ public void kieBaseIncludesCrossKJarDuplicateRuleNames_shouldReportError() throw
.write("src/main/resources/rules/rules.drl", drlSub)
.writeKModuleXML(kmoduleContentSub);

KieBuilder kieBuilderSub = KieUtil.getKieBuilderFromKieFileSystem(kieBaseTestConfiguration, kfsSub, true);

// install "rules-sub" into maven local repository, remove it from in-memory KieRepository. Simulating kie-maven-plugin use case
final KieMavenRepository repository = KieMavenRepository.getKieMavenRepository();
repository.installArtifact(releaseIdSub, (InternalKieModule) kieBuilderSub.getKieModule(), MavenUtil.createPomXml(fileManager, releaseIdSub));
ks.getRepository().removeKieModule(releaseIdSub);
KieUtil.getKieBuilderFromKieFileSystem(kieBaseTestConfiguration, kfsSub, true);

KieFileSystem kfsMain = ks.newKieFileSystem()
.writePomXML(pomContentMain)
Expand Down

0 comments on commit b6bffa6

Please sign in to comment.