From 7370dfdc73e71881626db95611f6878c5876913a Mon Sep 17 00:00:00 2001 From: Peter Bagrij Date: Mon, 23 Oct 2023 12:08:42 +0200 Subject: [PATCH] FINERACT-1724 - Fixing fragile givenEventsForPurgeWhenTaskExecutionThenEventsPurgeForDaysCriteria failed here: https://github.com/apache/fineract/actions/runs/6576359375/job/17865569282 --- .../commands/jobs/PurgeProcessedCommandsTaskletTest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fineract-provider/src/test/java/org/apache/fineract/commands/jobs/PurgeProcessedCommandsTaskletTest.java b/fineract-provider/src/test/java/org/apache/fineract/commands/jobs/PurgeProcessedCommandsTaskletTest.java index bf02873f4..35d63c066 100644 --- a/fineract-provider/src/test/java/org/apache/fineract/commands/jobs/PurgeProcessedCommandsTaskletTest.java +++ b/fineract-provider/src/test/java/org/apache/fineract/commands/jobs/PurgeProcessedCommandsTaskletTest.java @@ -19,6 +19,7 @@ package org.apache.fineract.commands.jobs; import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertTrue; import static org.mockito.Mockito.doThrow; import static org.mockito.Mockito.times; import static org.mockito.Mockito.verify; @@ -82,7 +83,7 @@ public class PurgeProcessedCommandsTaskletTest { verify(repository).deleteOlderEventsWithStatus(Mockito.any(), dateCriteriaCaptor.capture()); OffsetDateTime expectedDateForPurgeCriteriaTest = DateUtils.getOffsetDateTimeOfTenant().minusDays(2); OffsetDateTime actualDateForPurgeCriteria = dateCriteriaCaptor.getValue(); - assertEquals(expectedDateForPurgeCriteriaTest, actualDateForPurgeCriteria); + assertTrue(expectedDateForPurgeCriteriaTest.toEpochSecond() - actualDateForPurgeCriteria.toEpochSecond() <= 1); assertEquals(RepeatStatus.FINISHED, resultStatus); }