diff --git a/test/is_polymorphic_test.cpp b/test/is_polymorphic_test.cpp index e6aaac6..50eba2e 100644 --- a/test/is_polymorphic_test.cpp +++ b/test/is_polymorphic_test.cpp @@ -42,11 +42,13 @@ BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic::value, true); BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic::value, true); #ifndef BOOST_NO_STD_LOCALE BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic::value, true); -BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic::value, true); BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic >::value, true); BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic >::value, true); BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic >::value, true); BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic >::value, true); +// some libraries don't make this one a polymorphic class, since this is a library +// rather than a type traits issue we won't test this for now... +//BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic::value, true); #endif BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic::value, true); BOOST_CHECK_INTEGRAL_CONSTANT(::tt::is_polymorphic::value, true); @@ -71,3 +73,4 @@ TT_TEST_END +