From fcc3052ed4370c56b7e7e0222a22fb00a2d4d5f3 Mon Sep 17 00:00:00 2001 From: Matt Mascarenhas Date: Wed, 31 Aug 2016 02:37:37 +0100 Subject: [PATCH] Make the PowerF() tests more forgiving --- test/hmm_test.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/hmm_test.cpp b/test/hmm_test.cpp index 1c1533c..e94f624 100644 --- a/test/hmm_test.cpp +++ b/test/hmm_test.cpp @@ -60,10 +60,10 @@ TEST(ScalarMath, Power) TEST(ScalarMath, PowerF) { EXPECT_FLOAT_EQ(HMM_PowerF(2.0f, 0), 1.0f); - EXPECT_FLOAT_EQ(HMM_PowerF(2.0f, 4.1), 17.148376f); - EXPECT_FLOAT_EQ(HMM_PowerF(-2.0f, 4.1), -17.148376f); - EXPECT_FLOAT_EQ(HMM_PowerF(2.0f, -2.5), 0.176777f); - EXPECT_FLOAT_EQ(HMM_PowerF(-2.0f, -2.5), -0.176777f); + EXPECT_NEAR(HMM_PowerF(2.0f, 4.1), 17.148376f, 0.0001f); + EXPECT_NEAR(HMM_PowerF(-2.0f, 4.1), -17.148376f, 0.0001f); + EXPECT_NEAR(HMM_PowerF(2.0f, -2.5), 0.176777f, 0.0001f); + EXPECT_NEAR(HMM_PowerF(-2.0f, -2.5), -0.176777f, 0.0001f); } TEST(ScalarMath, Lerp)