From 35332459de25c96bfb10a90ef09d047f3a7e60d5 Mon Sep 17 00:00:00 2001 From: Pietro Incardona <incardon@mpi-cbg.de> Date: Mon, 12 Dec 2016 18:08:22 +0100 Subject: [PATCH] Fixing DistParmetis --- .../Distribution/Distribution_unit_tests.hpp | 21 +++++++++++-------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/src/Decomposition/Distribution/Distribution_unit_tests.hpp b/src/Decomposition/Distribution/Distribution_unit_tests.hpp index 6b57473f..c6c50aa4 100644 --- a/src/Decomposition/Distribution/Distribution_unit_tests.hpp +++ b/src/Decomposition/Distribution/Distribution_unit_tests.hpp @@ -302,20 +302,23 @@ BOOST_AUTO_TEST_CASE( DistParmetis_distribution_test) // write the first decomposition pmet_dist.write("vtk_dist_parmetis_distribution_0"); -#ifdef HAVE_OSX + // Check + if (v_cl.getProcessUnitID() == 0) + { - bool test = compare("vtk_dist_parmetis_distribution_0.vtk","src/Decomposition/Distribution/test_data/vtk_dist_parmetis_distribution_0_osx_test.vtk"); - BOOST_REQUIRE_EQUAL(true,test); + #ifdef HAVE_OSX -#else + bool test = compare("vtk_dist_parmetis_distribution_0.vtk","src/Decomposition/Distribution/test_data/vtk_dist_parmetis_distribution_0_osx_test.vtk"); + BOOST_REQUIRE_EQUAL(true,test); - char wct[256]; - std::cout << "WORKING DIRECTORY: " << getcwd(wct,256) << std::endl; + #else - bool test = compare("vtk_dist_parmetis_distribution_0.vtk","src/Decomposition/Distribution/test_data/vtk_dist_parmetis_distribution_0_test.vtk"); - BOOST_REQUIRE_EQUAL(true,test); + bool test = compare("vtk_dist_parmetis_distribution_0.vtk","src/Decomposition/Distribution/test_data/vtk_dist_parmetis_distribution_0_test.vtk"); + BOOST_REQUIRE_EQUAL(true,test); -#endif + #endif + + } //! [refine with dist_parmetis the decomposition] -- GitLab