From 2269ffdd81a4418723247acd93a556923d336202 Mon Sep 17 00:00:00 2001 From: Robert von Burg Date: Mon, 9 Sep 2019 14:55:48 +0200 Subject: [PATCH] [Fix] Fixed broken test --- .../java/li/strolch/utils/time/PeriodHelperTest.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/li.strolch.utils/src/test/java/li/strolch/utils/time/PeriodHelperTest.java b/li.strolch.utils/src/test/java/li/strolch/utils/time/PeriodHelperTest.java index cf993edb2..efc7cc664 100644 --- a/li.strolch.utils/src/test/java/li/strolch/utils/time/PeriodHelperTest.java +++ b/li.strolch.utils/src/test/java/li/strolch/utils/time/PeriodHelperTest.java @@ -74,7 +74,7 @@ public class PeriodHelperTest { PeriodDuration periodDuration = PeriodDuration.parse("P1M"); ZonedDateTime shiftedDate = shiftByMultipleOfPeriod(past, now, periodDuration); - assertTrue(shiftedDate.isAfter(now.minusDays(29))); + assertTrue(shiftedDate.isAfter(now.minusDays(10))); assertTrue(shiftedDate.isBefore(now)); } @@ -86,9 +86,11 @@ public class PeriodHelperTest { PeriodDuration periodDuration = PeriodDuration.parse("P1M"); ZonedDateTime shiftedDate = shiftByMultipleOfPeriod(past, now, periodDuration); - // since P1M ist = 28 days, we have a rather inexact match, but it must certainly be before now() - P1M - assertTrue(shiftedDate.isAfter(now.minusDays(56))); - assertTrue(shiftedDate.isBefore(now.minusDays(28))); + // since P1M ist = 30 days, we have a rather inexact match, but it must certainly be + // after now() - P1M + 5 + // before now() + assertTrue(shiftedDate.isAfter(now.minusDays(35))); + assertTrue(shiftedDate.isBefore(now)); } @Test