FINERACT-1724

- Fixing fragile givenEventsForPurgeWhenTaskExecutionThenEventsPurgeForDaysCriteria failed here: https://github.com/apache/fineract/actions/runs/6576359375/job/17865569282
This commit is contained in:
Peter Bagrij
2023-10-24 13:06:39 +02:00
committed by Arnold Gálovics
parent f946e35d6e
commit 7370dfdc73
@@ -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);
}