summaryrefslogtreecommitdiff
path: root/googletest/test/gtest_repeat_test.cc
diff options
context:
space:
mode:
Diffstat (limited to 'googletest/test/gtest_repeat_test.cc')
-rw-r--r--googletest/test/gtest_repeat_test.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/googletest/test/gtest_repeat_test.cc b/googletest/test/gtest_repeat_test.cc
index f67b7886e1a3..55103d0e77f8 100644
--- a/googletest/test/gtest_repeat_test.cc
+++ b/googletest/test/gtest_repeat_test.cc
@@ -61,7 +61,6 @@ int g_environment_tear_down_count = 0;
class MyEnvironment : public testing::Environment {
public:
- MyEnvironment() = default;
void SetUp() override { g_environment_set_up_count++; }
void TearDown() override { g_environment_tear_down_count++; }
};
@@ -117,6 +116,7 @@ void ResetCounts() {
g_should_pass_count = 0;
g_death_test_count = 0;
g_param_test_count = 0;
+ testing::AddGlobalTestEnvironment(new MyEnvironment);
}
// Checks that the count for each test is expected.
@@ -197,8 +197,6 @@ void TestRepeatWithFilterForFailedTests(int repeat) {
int main(int argc, char **argv) {
testing::InitGoogleTest(&argc, argv);
- testing::AddGlobalTestEnvironment(new MyEnvironment);
-
TestRepeatUnspecified();
TestRepeat(0);
TestRepeat(1);