From 79efd968bf7edb60667314750e101bbf99a0494e Mon Sep 17 00:00:00 2001 From: Abseil Team Date: Tue, 9 Nov 2021 14:36:57 -0500 Subject: [PATCH] Googletest export Update example for SetUpTestSuite/TearDownTestSuite to use modern C++ standards. Currently it is using an outdated C++ construct (defining static member variables separately from the declaration). PiperOrigin-RevId: 408663014 --- docs/advanced.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/advanced.md b/docs/advanced.md index f2f8854b..aea4feec 100644 --- a/docs/advanced.md +++ b/docs/advanced.md @@ -926,11 +926,9 @@ class FooTest : public testing::Test { void TearDown() override { ... } // Some expensive resource shared by all tests. - static T* shared_resource_; + static T* shared_resource_ = nullptr; }; -T* FooTest::shared_resource_ = nullptr; - TEST_F(FooTest, Test1) { ... you can refer to shared_resource_ here ... }