74
74
#include " gtest_mpi_internal.hpp"
75
75
76
76
namespace gtest_mpi {
77
- namespace { // no external linkage
77
+ namespace { // no external linkage
78
78
79
79
class MPITestEnvironment : public ::testing::Environment {
80
80
public:
@@ -183,6 +183,7 @@ void PrettyMPIUnitTestResultPrinter::OnTestIterationStart(const ::testing::UnitT
183
183
// Taken / modified from Googletest
184
184
void PrettyMPIUnitTestResultPrinter::OnEnvironmentsSetUpStart (
185
185
const ::testing::UnitTest& /* unit_test*/ ) {
186
+ if (rank_ != 0 ) return ;
186
187
ColoredPrintf (COLOR_GREEN, " [----------] " );
187
188
printf (" Global test environment set-up.\n " );
188
189
fflush (stdout);
@@ -389,7 +390,7 @@ void PrettyMPIUnitTestResultPrinter::OnTestIterationEnd(const ::testing::UnitTes
389
390
int num_disabled = unit_test.reportable_disabled_test_count ();
390
391
if (num_disabled && !GTEST_FLAG (also_run_disabled_tests)) {
391
392
if (!num_failed_tests_) {
392
- printf (" \n " ); // Add a spacer if no FAILURE banner is displayed.
393
+ printf (" \n " ); // Add a spacer if no FAILURE banner is displayed.
393
394
}
394
395
ColoredPrintf (COLOR_YELLOW, " YOU HAVE %d DISABLED %s\n\n " , num_disabled,
395
396
num_disabled == 1 ? " TEST" : " TESTS" );
@@ -407,8 +408,8 @@ void PrettyMPIUnitTestResultPrinter::OnEnvironmentsTearDownStart(
407
408
fflush (stdout);
408
409
}
409
410
410
- } // anonymous namespace
411
- } // namespace gtest_mpi
411
+ } // anonymous namespace
412
+ } // namespace gtest_mpi
412
413
413
414
#endif
414
415
0 commit comments