Test: Fix Exp base case for Win32. Add epsilon to the check.
diff --git a/test/testautomation_math.c b/test/testautomation_math.c
index 8e3d9e5..eee05da 100644
--- a/test/testautomation_math.c
+++ b/test/testautomation_math.c
@@ -1063,9 +1063,10 @@ static int
exp_baseCase(void *args)
{
const double result = SDL_exp(1.0);
- SDLTest_AssertCheck(EULER == result,
- "Exp(%f), expected %f, got %f",
- 1.0, EULER, result);
+ SDLTest_AssertCheck(result >= EULER - EPSILON &&
+ result <= EULER + EPSILON,
+ "Exp(%f), expected [%f,%f], got %f",
+ 1.0, EULER - EPSILON, EULER + EPSILON, result);
return TEST_COMPLETED;
}