This is an automated email from the ASF dual-hosted git repository.
ilgrosso pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/syncope.git
The following commit(s) were added to refs/heads/master by this push:
new 45d8c5613d [SYNCOPE-1804] IT case hardening
45d8c5613d is described below
commit 45d8c5613df8f7629210c4bfd24e2780a2606c31
Author: Francesco Chicchiriccò <[email protected]>
AuthorDate: Tue Jun 11 12:23:30 2024 +0200
[SYNCOPE-1804] IT case hardening
---
.../src/test/java/org/apache/syncope/fit/core/ReportITCase.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git
a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/ReportITCase.java
b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/ReportITCase.java
index 56040dc815..ed6fc7d924 100644
---
a/fit/core-reference/src/test/java/org/apache/syncope/fit/core/ReportITCase.java
+++
b/fit/core-reference/src/test/java/org/apache/syncope/fit/core/ReportITCase.java
@@ -29,6 +29,7 @@ import jakarta.ws.rs.core.HttpHeaders;
import jakarta.ws.rs.core.Response;
import java.io.IOException;
import java.time.OffsetDateTime;
+import java.util.Comparator;
import java.util.List;
import java.util.Set;
import java.util.concurrent.TimeUnit;
@@ -65,7 +66,9 @@ public class ReportITCase extends AbstractITCase {
return false;
}
});
- ExecTO exec =
reportTO.get().getExecutions().get(reportTO.get().getExecutions().size() - 1);
+
+ ExecTO exec = reportTO.get().getExecutions().stream().
+
sorted(Comparator.comparing(ExecTO::getStart).reversed()).findFirst().orElseThrow();
assertEquals(ReportJob.Status.SUCCESS.name(), exec.getStatus());
return exec.getKey();
}