]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/bimap/test/test_tagged.cpp
import quincy beta 17.1.0
[ceph.git] / ceph / src / boost / libs / bimap / test / test_tagged.cpp
index 96a4cef5c01c9f2efa01049738d0b158822408b9..8e3a869ad72b6fb12c3cbd89f62cc4ba108c15ca 100644 (file)
@@ -17,8 +17,7 @@
 
 #include <boost/config.hpp>
 
-// Boost.Test
-#include <boost/test/minimal.hpp>
+#include <boost/core/lightweight_test.hpp>
 
 #include <boost/static_assert.hpp>
 
@@ -75,34 +74,34 @@ void test_function()
     typedef tagged< data, tag_a > data_a;
     typedef tagged< data, tag_b > data_b;
 
-    BOOST_CHECK(( is_same< data_a::value_type   , data  >::value ));
-    BOOST_CHECK(( is_same< data_a::tag          , tag_a >::value ));
+    BOOST_TEST(( is_same< data_a::value_type   , data  >::value ));
+    BOOST_TEST(( is_same< data_a::tag          , tag_a >::value ));
 
-    BOOST_CHECK((
+    BOOST_TEST((
         is_same< overwrite_tagged < data_a, tag_b >::type, data_b >::value
     ));
-    BOOST_CHECK((
+    BOOST_TEST((
         is_same< default_tagged   < data_a, tag_b >::type, data_a >::value
     ));
-    BOOST_CHECK(( 
+    BOOST_TEST((
         is_same< default_tagged   < data  , tag_b >::type, data_b >::value
     ));
 
-    BOOST_CHECK(( is_tagged< data   >::value == false ));
-    BOOST_CHECK(( is_tagged< data_a >::value == true  ));
+    BOOST_TEST(( is_tagged< data   >::value == false ));
+    BOOST_TEST(( is_tagged< data_a >::value == true  ));
 
-    BOOST_CHECK(( is_same< value_type_of<data_a>::type, data  >::value ));
-    BOOST_CHECK(( is_same< tag_of       <data_a>::type, tag_a >::value ));
+    BOOST_TEST(( is_same< value_type_of<data_a>::type, data  >::value ));
+    BOOST_TEST(( is_same< tag_of       <data_a>::type, tag_a >::value ));
 
 }
 
-int test_main( int, char* [] )
+int main()
 {
     test_function();
 
     // Test metanfunctions
     BOOST_BIMAP_CALL_TEST_STATIC_FUNCTION( test_metafunctions );
 
-    return 0;
+    return boost::report_errors();
 }