]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/boost/libs/mpi/test/groups_test.cpp
import new upstream nautilus stable release 14.2.8
[ceph.git] / ceph / src / boost / libs / mpi / test / groups_test.cpp
index 64e4a811c23db090f1849fa6cc79ae20f6339fe7..ce81d182d229eb1a217bb9a26d370256f8cfbc3e 100644 (file)
@@ -9,12 +9,13 @@
 #include <boost/mpi/environment.hpp>
 #include <boost/mpi/communicator.hpp>
 #include <boost/mpi/group.hpp>
-#include <boost/test/minimal.hpp>
 #include <vector>
 #include <algorithm>
 
-namespace mpi = boost::mpi;
+#define BOOST_TEST_MODULE mpi_group_test
+#include <boost/test/included/unit_test.hpp>
 
+namespace mpi = boost::mpi;
 
 template <typename T>
 struct iota
@@ -50,10 +51,9 @@ void group_test(const mpi::communicator& comm)
     }
 }
 
-int test_main(int argc, char* argv[])
+BOOST_AUTO_TEST_CASE(group)
 {
-    mpi::environment env(argc,argv);
+    mpi::environment env;
     mpi::communicator comm;
     group_test(comm);
-    return 0;
 }