From: Arran Cudbard-Bell Date: Thu, 28 Oct 2021 16:27:00 +0000 (-0400) Subject: Add some fudge to prevent spurious failures X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=972907be652b01fc3ac8245084d4c6cc423d160f;p=thirdparty%2Ffreeradius-server.git Add some fudge to prevent spurious failures --- diff --git a/src/tests/keywords/nexttime b/src/tests/keywords/nexttime index efd02c73468..b8e64e73857 100644 --- a/src/tests/keywords/nexttime +++ b/src/tests/keywords/nexttime @@ -11,7 +11,8 @@ update request { &Tmp-Integer-0 := "%{expr:%(nexttime:2h) - %(nexttime:1h)}" } -if (&Tmp-Integer-0 != 3600) { +# We have a fudge factor of 1 second either way +if ((&Tmp-Integer-0 < 3599) || (&Tmp-Integer-0 > 3601)) { test_fail } @@ -19,7 +20,7 @@ update request { &Tmp-Integer-0 := "%{expr:%(nexttime:3d) - %(nexttime:1d)}" } -if (&Tmp-Integer-0 != 172800) { +if ((&Tmp-Integer-0 < 172799) || (&Tmp-Integer-0 > 172801)) { test_fail } @@ -27,7 +28,7 @@ update request { &Tmp-Integer-0 := "%{expr:%(nexttime:4w) - %(nexttime:2w)}" } -if (&Tmp-Integer-0 != 1209600) { +if ((&Tmp-Integer-0 < 1209599) || (&Tmp-Integer-0 > 1209601)) { test_fail }