]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/graph_parallel/test/distributed_property_map_test.cpp
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / boost / libs / graph_parallel / test / distributed_property_map_test.cpp
index 6304fffa465cbed0510c2a98a78730b8d12670d8..f4eef3c58c49d1513264cee1ded265c1b8797dd9 100644 (file)
@@ -11,7 +11,7 @@
 #include <boost/throw_exception.hpp>
 #include <boost/graph/distributed/mpi_process_group.hpp>
 #include <boost/property_map/property_map.hpp>
-#include <boost/test/minimal.hpp>
+#include <boost/core/lightweight_test.hpp>
 #include <vector>
 #include <string>
 #include <boost/serialization/vector.hpp>
@@ -121,7 +121,7 @@ void colored_test()
   // check local processor colors
   for (int i = 0; i < n; ++i) {
     remote_key k(process_id(pg), i);
-    BOOST_CHECK(get(colors, k) == my_start_color);
+    BOOST_TEST(get(colors, k) == my_start_color);
   }
 
   colors.set_consistency_model(boost::parallel::cm_bidirectional);
@@ -129,7 +129,7 @@ void colored_test()
   // check next processor's colors
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(colors, k) == color_t());
+    BOOST_TEST(get(colors, k) == color_t());
   }
 
   if (process_id(pg) == 0) std::cerr << "OK.\nSynchronizing...";
@@ -139,7 +139,7 @@ void colored_test()
   // check next processor's colors
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(colors, k) == next_start_color);
+    BOOST_TEST(get(colors, k) == next_start_color);
   }
 
   if (process_id(pg) == 0) std::cerr << "OK.\nSynchronizing...";
@@ -161,14 +161,14 @@ void colored_test()
   color_t my_finish_color = process_id(pg) % 2 == 0? ::blue : ::red;
   for (int i = 0; i < n; ++i) {
     remote_key k(process_id(pg), i);
-    BOOST_CHECK(get(colors, k) == my_finish_color);
+    BOOST_TEST(get(colors, k) == my_finish_color);
   }
 
   // check our neighbor's colors
   if (process_id(pg) == 0) std::cerr << "OK.\nChecking changed colors on neighbor...";
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(colors, k) == next_finish_color);
+    BOOST_TEST(get(colors, k) == next_finish_color);
   }
 
   synchronize(pg);
@@ -206,7 +206,7 @@ void bool_test()
   // check local processor values
   for (int i = 0; i < n; ++i) {
     remote_key k(process_id(pg), i);
-    BOOST_CHECK(get(values, k) == my_start_value);
+    BOOST_TEST(get(values, k) == my_start_value);
   }
 
   values.set_consistency_model(boost::parallel::cm_bidirectional);
@@ -214,7 +214,7 @@ void bool_test()
   // check next processor's values
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(values, k) == false);
+    BOOST_TEST(get(values, k) == false);
   }
 
   if (process_id(pg) == 0) std::cerr << "OK.\nSynchronizing...";
@@ -224,7 +224,7 @@ void bool_test()
   // check next processor's values
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(values, k) == next_start_value);
+    BOOST_TEST(get(values, k) == next_start_value);
   }
 
   if (process_id(pg) == 0) std::cerr << "OK.\nSynchronizing...";
@@ -246,14 +246,14 @@ void bool_test()
   bool my_finish_value = process_id(pg) % 2 == 0;
   for (int i = 0; i < n; ++i) {
     remote_key k(process_id(pg), i);
-    BOOST_CHECK(get(values, k) == my_finish_value);
+    BOOST_TEST(get(values, k) == my_finish_value);
   }
 
   // check our neighbor's values
   if (process_id(pg) == 0) std::cerr << "OK.\nChecking changed values on neighbor...";
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(values, k) == next_finish_value);
+    BOOST_TEST(get(values, k) == next_finish_value);
   }
 
   synchronize(pg);
@@ -291,7 +291,7 @@ void string_test()
   // check local processor strings
   for (int i = 0; i < n; ++i) {
     remote_key k(process_id(pg), i);
-    BOOST_CHECK(get(strings, k) == my_start_string);
+    BOOST_TEST(get(strings, k) == my_start_string);
   }
 
   strings.set_consistency_model(boost::parallel::cm_bidirectional);
@@ -299,7 +299,7 @@ void string_test()
   // check next processor's strings
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(strings, k) == (num_processes(pg) == 1 ? my_start_string : std::string()));
+    BOOST_TEST(get(strings, k) == (num_processes(pg) == 1 ? my_start_string : std::string()));
   }
 
   if (process_id(pg) == 0) std::cerr << "OK.\nSynchronizing...";
@@ -309,7 +309,7 @@ void string_test()
   // check next processor's strings
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(strings, k) == next_start_string);
+    BOOST_TEST(get(strings, k) == next_start_string);
   }
 
   if (process_id(pg) == 0) std::cerr << "OK.\nSynchronizing...";
@@ -331,14 +331,14 @@ void string_test()
   std::string my_finish_string = my_start_string + my_start_string;
   for (int i = 0; i < n; ++i) {
     remote_key k(process_id(pg), i);
-    BOOST_CHECK(get(strings, k) == my_finish_string);
+    BOOST_TEST(get(strings, k) == my_finish_string);
   }
 
   // check our neighbor's strings
   if (process_id(pg) == 0) std::cerr << "OK.\nChecking changed strings on neighbor...";
   for (int i = 0; i < n; ++i) {
     remote_key k(next_processor, i);
-    BOOST_CHECK(get(strings, k) == next_finish_string);
+    BOOST_TEST(get(strings, k) == next_finish_string);
   }
 
   synchronize(pg);
@@ -346,11 +346,11 @@ void string_test()
   if (process_id(pg) == 0) std::cerr << "OK.\n";
 }
 
-int test_main(int argc, char** argv)
+int main(int argc, char** argv)
 {
   boost::mpi::environment env(argc, argv);
   colored_test();
   bool_test();
   string_test();
-  return 0;
+  return boost::report_errors();
 }