From bd7e6c0c18d71a9a70091a37d9911d0e19b0ef2d Mon Sep 17 00:00:00 2001 From: John Maddock Date: Tue, 5 Nov 2002 12:51:16 +0000 Subject: [PATCH] Stopped testing std::ios_base (it's not always polymorphic, even though it should be). [SVN r16114] --- test/is_polymorphic_test.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 +