From 14fa89858e74c44793eca1c48f4b7eaea83df650 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Mon, 4 May 2015 10:45:26 -0700 Subject: [PATCH] use epsilon constant in MovingMinMaxAvgTests --- tests/shared/src/MovingMinMaxAvgTests.cpp | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/tests/shared/src/MovingMinMaxAvgTests.cpp b/tests/shared/src/MovingMinMaxAvgTests.cpp index 63b37dfa4c..d75439e963 100644 --- a/tests/shared/src/MovingMinMaxAvgTests.cpp +++ b/tests/shared/src/MovingMinMaxAvgTests.cpp @@ -10,8 +10,11 @@ // #include "MovingMinMaxAvgTests.h" + #include +#include + quint64 MovingMinMaxAvgTests::randQuint64() { quint64 ret = 0; for (int i = 0; i < 32; i++) { @@ -59,7 +62,7 @@ void MovingMinMaxAvgTests::runAllTests() { assert(stats.getMin() == min); assert(stats.getMax() == max); - assert(fabs(stats.getAverage() / average - 1.0) < 0.000001 || fabs(stats.getAverage() - average) < 0.000001); + assert(fabs(stats.getAverage() / average - 1.0) < EPSILON || fabs(stats.getAverage() - average) < EPSILON); if ((i + 1) % INTERVAL_LENGTH == 0) { @@ -78,7 +81,7 @@ void MovingMinMaxAvgTests::runAllTests() { assert(stats.getWindowMin() == windowMin); assert(stats.getWindowMax() == windowMax); - assert(fabs(stats.getAverage() / average - 1.0) < 0.000001 || fabs(stats.getAverage() - average) < 0.000001); + assert(fabs(stats.getAverage() / average - 1.0) < EPSILON || fabs(stats.getAverage() - average) < EPSILON); } else { assert(!stats.getNewStatsAvailableFlag()); @@ -123,7 +126,7 @@ void MovingMinMaxAvgTests::runAllTests() { assert(stats.getMin() == min); assert(stats.getMax() == max); - assert(fabs(stats.getAverage() / average - 1.0) < 0.000001); + assert(fabs(stats.getAverage() / average - 1.0) < EPSILON); if ((i + 1) % INTERVAL_LENGTH == 0) { @@ -142,7 +145,7 @@ void MovingMinMaxAvgTests::runAllTests() { assert(stats.getWindowMin() == windowMin); assert(stats.getWindowMax() == windowMax); - assert(fabs(stats.getAverage() / average - 1.0) < 0.000001); + assert(fabs(stats.getAverage() / average - 1.0) < EPSILON); } else { assert(!stats.getNewStatsAvailableFlag()); @@ -187,7 +190,7 @@ void MovingMinMaxAvgTests::runAllTests() { assert(stats.getMin() == min); assert(stats.getMax() == max); - assert(fabs(stats.getAverage() / average - 1.0) < 0.000001); + assert(fabs(stats.getAverage() / average - 1.0) < EPSILON); if ((i + 1) % INTERVAL_LENGTH == 0) { @@ -206,7 +209,7 @@ void MovingMinMaxAvgTests::runAllTests() { assert(stats.getWindowMin() == windowMin); assert(stats.getWindowMax() == windowMax); - assert(fabs(stats.getAverage() / average - 1.0) < 0.000001); + assert(fabs(stats.getAverage() / average - 1.0) < EPSILON); } else { assert(!stats.getNewStatsAvailableFlag());