Browse Source

Overflow test for large types in Math::normalize() started working.

I don't know what caused that... :-)
pull/279/head
Vladimír Vondruš 14 years ago
parent
commit
75d0505a60
  1. 8
      src/Math/Test/MathTest.cpp

8
src/Math/Test/MathTest.cpp

@ -73,12 +73,8 @@ void MathTest::denormalize() {
CORRADE_COMPARE(Math::denormalize<int>(1.0), numeric_limits<int>::max());
CORRADE_COMPARE(Math::denormalize<unsigned int>(1.0), numeric_limits<unsigned int>::max());
{
CORRADE_EXPECT_FAIL("Denormalize doesn't work for large types well");
CORRADE_COMPARE((Math::denormalize<long long, long double>(1.0)), numeric_limits<long long>::max());
CORRADE_COMPARE((Math::denormalize<unsigned long long, long double>(1.0)), numeric_limits<unsigned long long>::max());
}
CORRADE_COMPARE((Math::denormalize<long long, long double>(1.0)), numeric_limits<long long>::max());
CORRADE_COMPARE((Math::denormalize<unsigned long long, long double>(1.0)), numeric_limits<unsigned long long>::max());
}
void MathTest::clamp() {

Loading…
Cancel
Save