You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@kie.apache.org by fj...@apache.org on 2025/04/09 13:30:10 UTC

(incubator-kie-kogito-apps) branch main updated: [kie-issues#1857] Fix added test for MongoDB and Infinispan (#2213)

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

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


The following commit(s) were added to refs/heads/main by this push:
     new abf762fb9 [kie-issues#1857] Fix added test for MongoDB and Infinispan (#2213)
abf762fb9 is described below

commit abf762fb9aeb2312c5b2192d988876671c5fcffd
Author: Gonzalo Muñoz <go...@gmail.com>
AuthorDate: Wed Apr 9 15:30:06 2025 +0200

    [kie-issues#1857] Fix added test for MongoDB and Infinispan (#2213)
---
 .../java/org/kie/kogito/index/AbstractProcessDataIndexIT.java  | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/apps-integration-tests/integration-tests-data-index-service/integration-tests-data-index-service-common/src/test/java/org/kie/kogito/index/AbstractProcessDataIndexIT.java b/apps-integration-tests/integration-tests-data-index-service/integration-tests-data-index-service-common/src/test/java/org/kie/kogito/index/AbstractProcessDataIndexIT.java
index fcd5a3825..8ebb0cede 100644
--- a/apps-integration-tests/integration-tests-data-index-service/integration-tests-data-index-service-common/src/test/java/org/kie/kogito/index/AbstractProcessDataIndexIT.java
+++ b/apps-integration-tests/integration-tests-data-index-service/integration-tests-data-index-service-common/src/test/java/org/kie/kogito/index/AbstractProcessDataIndexIT.java
@@ -51,6 +51,7 @@ import static org.hamcrest.CoreMatchers.hasItem;
 import static org.hamcrest.CoreMatchers.is;
 import static org.hamcrest.CoreMatchers.notNullValue;
 import static org.hamcrest.CoreMatchers.nullValue;
+import static org.hamcrest.Matchers.greaterThan;
 import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
 
@@ -300,7 +301,7 @@ public abstract class AbstractProcessDataIndexIT {
 
         await()
                 .atMost(TIMEOUT)
-                .untilAsserted(() -> getProcessInstanceById(pId2, "ACTIVE", 2));
+                .untilAsserted(() -> getProcessInstanceById(pId2, "ACTIVE"));
 
         if (validateGetProcessInstanceSource()) {
             await()
@@ -443,7 +444,7 @@ public abstract class AbstractProcessDataIndexIT {
                         .body("errors", nullValue()));
         await()
                 .atMost(TIMEOUT)
-                .untilAsserted(() -> getProcessInstanceById(pId2, "ABORTED", 1));
+                .untilAsserted(() -> getProcessInstanceById(pId2, "ABORTED"));
 
         given().spec(dataIndexSpec()).contentType(ContentType.JSON)
                 .body("{ \"query\" : \"mutation{ ProcessInstanceRetry( id: \\\"" + pId2 + "\\\")}\"}")
@@ -699,7 +700,7 @@ public abstract class AbstractProcessDataIndexIT {
                 .path("id");
     }
 
-    protected ValidatableResponse getProcessInstanceById(String processInstanceId, String state, int numberOfEntries) {
+    protected ValidatableResponse getProcessInstanceById(String processInstanceId, String state) {
         return given().spec(dataIndexSpec()).contentType(ContentType.JSON)
                 .body("{ \"query\" : \"{ProcessInstances(where: {  id: {  equal : \\\"" + processInstanceId + "\\\"}}){ id, processId, state, executionSummary } }\" }")
                 .when().post("/graphql")
@@ -708,7 +709,8 @@ public abstract class AbstractProcessDataIndexIT {
                 .body("data.ProcessInstances[0].id", is(processInstanceId))
                 .body("data.ProcessInstances[0].processId", is("approvals"))
                 .body("data.ProcessInstances[0].state", is(state))
-                .body("data.ProcessInstances[0].executionSummary.size()", is(numberOfEntries));
+                .body("data.ProcessInstances[0].executionSummary", is(notNullValue()))
+                .body("data.ProcessInstances[0].executionSummary.size()", greaterThan(0));
     }
 
     private void checkExpectedCreatedItemData(String creationData, Map<String, String> resultMap) throws IOException {


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@kie.apache.org
For additional commands, e-mail: commits-help@kie.apache.org