diff options
author | Abseil Team <absl-team@google.com> | 2019-10-28 16:31:27 (GMT) |
---|---|---|
committer | vslashg <gfalcon@google.com> | 2019-10-29 20:51:22 (GMT) |
commit | 757d39a79bcb3194a42ad9279dba5f56e84dda66 (patch) | |
tree | 170ef6d7dde0a7b226fca004938d930f1ff49109 /googletest | |
parent | b5fb5ba05cb6144f17be58b9dba8a35ba022876a (diff) | |
download | googletest-757d39a79bcb3194a42ad9279dba5f56e84dda66.zip googletest-757d39a79bcb3194a42ad9279dba5f56e84dda66.tar.gz googletest-757d39a79bcb3194a42ad9279dba5f56e84dda66.tar.bz2 |
Googletest export
Make it clearer that users should _not_ write their own main functions.
PiperOrigin-RevId: 277079721
Diffstat (limited to 'googletest')
-rw-r--r-- | googletest/docs/primer.md | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/googletest/docs/primer.md b/googletest/docs/primer.md index 0317692..5139402 100644 --- a/googletest/docs/primer.md +++ b/googletest/docs/primer.md @@ -478,7 +478,13 @@ If a fatal failure happens the subsequent steps will be skipped. ## Writing the main() Function -Write your own main() function, which should return the value of +Most users should _not_ need to write their own `main` function and instead link +with `gtest_main` (as opposed to with `gtest`), which defines a suitable entry +point. See the end of this section for details. The remainder of this section +should only apply when you need to do something custom before the tests run that +cannot be expressed within the framework of fixtures and test suites. + +If you write your own `main` function, it should return the value of `RUN_ALL_TESTS()`. You can start from this boilerplate: |