Make the PowerF() tests more forgiving

This commit is contained in:
Matt Mascarenhas
2016-08-31 02:37:37 +01:00
parent 5e15bfb6b7
commit fcc3052ed4

View File

@@ -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)