Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/google/googletest.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbseil Team <absl-team@google.com>2021-11-08 21:49:32 +0300
committerdinord <dino.radakovich@gmail.com>2021-11-09 18:24:14 +0300
commitaa486f165e982e82e2112d20a7561f64736d4b42 (patch)
tree272b810b443d62c1e41791ebb7d106785a6e1460
parentc3792825bfb11490a61caa088692be95944c1faf (diff)
Googletest export
Add missing InitGoogleTest line in "Registering tests" example code Copying the original code gives the following error message """ IMPORTANT NOTICE - DO NOT IGNORE: This test program did NOT call testing::InitGoogleTest() before calling RUN_ALL_TESTS(). This is INVALID. Soon Google Test will start to enforce the valid usage. Please fix it ASAP, or IT WILL START TO FAIL. """ PiperOrigin-RevId: 408385714
-rw-r--r--docs/advanced.md1
-rw-r--r--googletest/include/gtest/gtest.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/docs/advanced.md b/docs/advanced.md
index 71148572..f2f8854b 100644
--- a/docs/advanced.md
+++ b/docs/advanced.md
@@ -1597,6 +1597,7 @@ void RegisterMyTests(const std::vector<int>& values) {
}
...
int main(int argc, char** argv) {
+ testing::InitGoogleTest(&argc, argv);
std::vector<int> values_to_test = LoadValuesFromConfig();
RegisterMyTests(values_to_test);
...
diff --git a/googletest/include/gtest/gtest.h b/googletest/include/gtest/gtest.h
index cdde1aa4..1bb9decc 100644
--- a/googletest/include/gtest/gtest.h
+++ b/googletest/include/gtest/gtest.h
@@ -2451,6 +2451,7 @@ GTEST_API_ std::string TempDir();
// }
// ...
// int main(int argc, char** argv) {
+// ::testing::InitGoogleTest(&argc, argv);
// std::vector<int> values_to_test = LoadValuesFromConfig();
// RegisterMyTests(values_to_test);
// ...