Test: Fix Exp base case for Win32.

Add epsilon to the check.
main
Pierre Wendling 2022-08-09 22:36:59 -04:00 committed by Sam Lantinga
parent 8e782876bb
commit 73d8d02629
1 changed files with 4 additions and 3 deletions

View File

@ -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;
}