src/c4/ParallelUnitTest.cc
ParallelUnitTest::~ParallelUnitTest() {
  global_sum(numPasses);
  global_sum(numFails);
  if (node() == 0)
    out << resultMessage() << std::endl;
  // global_barrier();
  // out << resultMessage() << std::endl;
  global_barrier();
  // std::cout << "==> In ~ParallelUnitTest.  Calling mpi_finalize..." << std::endl;
  finalize();
  return;
}
//------------------------------------------------------------------------------------------------//
/*!
 * \brief Destructor. The destructor provides a final status report before it calls MPI_Finalize
 * and exits.
 *
 * Use global_sum to ensure that we print FAIL if any tests on any processor fail.
 */
\brief Destructor. The destructor provides a final status report before it calls MPI_Finalize
and exits.

Use global_sum to ensure that we print FAIL if any tests on any processor fail.
\ brief Destructor . The destructor provides a final status report before it calls MPI_Finalize and exits . Use global_sum to ensure that we print FAIL if any tests on any processor fail .
ParallelUnitTest::~ParallelUnitTest() {
  global_sum(numPasses);
  global_sum(numFails);
  if (node() == 0)
    out << resultMessage() << std::endl;
  global_barrier();
  finalize();
  return;
}
ParallelUnitTest :: ~ ParallelUnitTest ( ) { global_sum ( numPasses ) ; global_sum ( numFails ) ; if ( node ( ) == 0 ) out << resultMessage ( ) << std :: endl ; global_barrier ( ) ; finalize ( ) ; return ; }
\brief Destructor.
\ brief Destructor .
// global_barrier(); // out << resultMessage() << std::endl; // std::cout << "==> In ~ParallelUnitTest.  Calling mpi_finalize..." << std::endl;