18TEST_CASE(
"Floating-point classification handles finite and nonfinite values",
"[math::floatUtils]" )
23 REQUIRE_FALSE(
mx::math::isNan( std::numeric_limits<float>::infinity() ) );
28 REQUIRE_FALSE(
mx::math::isNan( std::numeric_limits<double>::infinity() ) );
32 REQUIRE(
mx::math::isNan( std::numeric_limits<long double>::quiet_NaN() ) );
33 REQUIRE_FALSE(
mx::math::isNan( std::numeric_limits<long double>::infinity() ) );