The finite element method using deal.II - 2021/2022
gtest_main.cc File Reference
#include <deal.II/base/mpi.h>
#include <deal.II/base/utilities.h>
#include <gtest/gtest.h>
Include dependency graph for gtest_main.cc:

Go to the source code of this file.

Functions

int main (int argc, char *argv[])
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Definition at line 7 of file gtest_main.cc.

8 {
9  dealii::Utilities::MPI::MPI_InitFinalize mpi_initialization(argc, argv, 1);
10  testing::InitGoogleTest(&argc, argv);
11 
12  ::testing::TestEventListeners &listeners =
13  ::testing::UnitTest::GetInstance()->listeners();
14 
15  if (dealii::Utilities::MPI::this_mpi_process(MPI_COMM_WORLD) != 0)
16  {
17  delete listeners.Release(listeners.default_result_printer());
18  }
19  return RUN_ALL_TESTS();
20 }