Browse Source

Test: adapt tests to change in TestSuite float epsilon precisions.

pull/371/head
Vladimír Vondruš 6 years ago
parent
commit
881003d90b
  1. 2
      src/Magnum/Animation/Test/PlayerTest.cpp
  2. 2
      src/Magnum/Math/Test/FunctionsTest.cpp

2
src/Magnum/Animation/Test/PlayerTest.cpp

@ -107,7 +107,7 @@ const struct {
} RunFor100YearsData[]{
{"0", 0.0f, {}, false, false},
{"1 minute", 60.0f, std::chrono::minutes(1), false, false},
{"5 minutes", 5.0f*60.0f, std::chrono::minutes{5}, true, false},
{"5 minutes", 5.0f*60.0f, std::chrono::minutes{5}, false, false},
{"30 minutes", 30.0f*60.0f, std::chrono::minutes{30}, true, false},
{"1 hour", 60.0f*60.0f, std::chrono::minutes{60}, true, false},
{"1 day", 24.0f*60.0f*60.0f, std::chrono::minutes{24*60}, true, true},

2
src/Magnum/Math/Test/FunctionsTest.cpp

@ -543,7 +543,7 @@ template<class T> void FunctionsTest::sincos() {
/* For GCC's __builtin_sincos this verifies that all specializations are
correct */
CORRADE_COMPARE(Math::sincos(Math::Deg<T>(T(30.0))).first, T(0.5));
CORRADE_COMPARE(Math::sincos(Math::Deg<T>(T(30.0))).second, T(0.8660254037844386));
CORRADE_COMPARE(Math::sincos(Math::Deg<T>(T(30.0))).second, T(0.866025403784438647l));
}
void FunctionsTest::sinCosSeparateBenchmark() {

Loading…
Cancel
Save