summaryrefslogtreecommitdiffstats
path: root/googletest
Commit message (Collapse)AuthorAgeFilesLines
* Remove default /EHsc compiler flagWojciech Kaluza2018-07-111-0/+5
| | | | | | This prevents warning D9025 (one command-line option overrides another) on MSVC builds: some test targets are built with the /EHs-c- which conflicts with /EHsc.
* Merge branch 'master' into googletest_for_asamrefs/pull/1647/headGennadiy Civil2018-07-112-319/+362
|\
| * more formatting [skip ci]refs/pull/1656/headGennadiy Civil2018-07-111-17/+0
| |
| * formatting, [ci skip]Gennadiy Civil2018-07-111-1/+1
| |
| * Fix heading Gennadiy Civil2018-07-101-1/+1
| | | | | | [skip ci]
| * Docs syncGennadiy Civil2018-07-102-313/+373
| | | | | | [ci skip]
* | VS2005 with SP1(_MSC_VER=1400) already supports __pragma杜修杏2018-06-291-1/+1
|/
* Eliminate GTEST_TEST_FILTER_ENV_VAR_.refs/pull/1622/headRohan Joyce2018-06-145-8/+129
| | | | | | | | GTEST_TEST_FILTER_ENV_VAR_ was used to specify an environment variable to obtain the default test filter from. By default it was unset which broke "--test_filter" for bazel. This CL eliminates GTEST_TEST_FILTER_ENV_VAR_ and explicitly obtains the default test filter from the environment variable TESTBRIDGE_TEST_ONLY if it exists.
* Merge branch 'master' into stdstringrefs/pull/1627/headTakuto Ikuta2018-06-141-34/+34
|\
| * Docs sync/internalrefs/pull/1631/headGennadiy Civil2018-06-131-32/+32
| |
| * Doc sync/internalGennadiy Civil2018-06-131-2/+2
| |
* | Merge branch 'master' into stdstringGennadiy Civil2018-06-131-187/+168
|\ \ | |/
| * Sync with internal docsrefs/pull/1626/headGennadiy Civil2018-06-111-187/+168
| |
* | Reduce the number of strcmp calling while initializationTakuto Ikuta2018-06-121-3/+3
|/ | | | | | | | | | | | | | | | | | | When we do parallel test execution with a process for a test, initialization of gtest become performance bottleneck when the test binary contains many testcases. Especially, some parameterlized test in chromium browser affected by largely when address sanitizer is enabled. Address sanitizer does not allow using optimized strcmp function and test addition in parameterized test require lookup of test case using strcmp. This patch reduces the number of strcmp, it is called when registering parameterized test. Using reverse iterator improves the time to find registered tests in such case. Some tests for chromium browser using address sanitizer finished 2x faster with this patch.
* Sync with internal docsGennadiy Civil2018-06-111-1/+1
|
* Removed "Documentation.md" not adding value and not consitent with internal docsrefs/pull/1624/headGennadiy Civil2018-06-111-16/+0
|
* Rename Samples.md to samples.md and adjust the linksGennadiy Civil2018-06-113-2/+2
|
* Rename FAQ.md to faq.md and adjust the links. Gennadiy Civil2018-06-114-4/+4
| | | Part of documentation rationalization
* Merge branch 'master' of https://github.com/google/googletestGennadiy Civil2018-06-111-2/+2
|\
| * Fuchsia: Change fdio include path.refs/pull/1623/headFabrice de Gans-Riberi2018-06-071-2/+2
| |
* | Rename AdvancedGuide.md to advanced.md and adjust the links. Gennadiy Civil2018-06-116-14/+14
| | | | | | Part of documentation rationalization work
* | Rename "Primer.md" to "primer.md" and adjust links. Part of the documentaion ↵Gennadiy Civil2018-06-114-4/+4
|/ | | | rationalzation
* Merge branch 'master' into fuchsia-launchpad-removalrefs/pull/1619/headGennadiy Civil2018-06-042-0/+10
|\
| * Upstream, cl/199129756refs/pull/1620/headGennadiy Civil2018-06-042-0/+10
| | | | | | Add printer for std::nullptr_t, addressing https://github.com/google/googletest/issues/1616
* | Clean upFabrice de Gans-Riberi2018-05-311-5/+1
| |
* | Remvoe launchpad dependency from Fuchsia.Fabrice de Gans-Riberi2018-05-311-23/+26
|/
* Formatting changes refs/pull/1607/headGennadiy Civil2018-05-2328-28/+28
|
* Merge branch 'master' into unused-variable-fuchsiarefs/pull/1603/headGennadiy Civil2018-05-223-2/+59
|\
| * Downgrade to C++98.refs/pull/1601/headJames Dennett2018-05-211-6/+6
| | | | | | Some projects cannot handle C++11 yet.
| * Downgrade to C++98 code.James Dennett2018-05-211-6/+6
| | | | | | Some users are not ready for C++11 yet.
| * Merge branch 'master' into StdLibVersioningJames Dennett2018-05-212-4/+30
| |\
| * | Add support for versioned standard libraries.James Dennett2018-05-111-2/+18
| | | | | | | | | This canonicalizes demangled names by omitting a nested inline namespace within namespace std if the name of the nested namespace begins with a double underscore. This improves compatibility with libc++.
| * | Update generated code.James Dennett2018-05-111-2/+18
| | |
| * | Add unit test for CanonicalizeForStdLibVersioning.James Dennett2018-05-111-0/+25
| | |
* | | Remove unused variable in Fuchsia.Fabrice de Gans-Riberi2018-05-111-1/+1
| |/ |/|
* | Use NULL instead of nullptr, for pre-C++11 builds.refs/pull/1597/headJae Heon Lee2018-05-091-2/+2
| |
* | Fix the bug where ad_hoc_test_result() functions of UnitTest and TestCase ↵Jae Heon Lee2018-05-072-4/+30
|/ | | | objects would return failures registered at TestCase and UnitTest scopes, respectively.
* Remove magic numberrefs/pull/1593/headFabrice de Gans-Riberi2018-05-031-1/+1
|
* Style fixFabrice de Gans-Riberi2018-05-031-1/+1
|
* Fix commentsFabrice de Gans-Riberi2018-05-032-6/+6
|
* Fix more stuff and get tests to passFabrice de Gans-Riberi2018-05-036-14/+35
|
* Get all the things to work.Fabrice de Gans-Riberi2018-05-021-35/+45
|
* Fix stuffFabrice de Gans-Riberi2018-05-021-29/+27
|
* Add Fuchsia support for death test.Fabrice de Gans-Riberi2018-05-014-4/+200
|
* mergingGennadiy Civil2018-04-111-2/+2
|
* mergingGennadiy Civil2018-04-101-1/+1
|
* mergingGennadiy Civil2018-04-101-3/+4
|
* mergeGennadiy Civil2018-04-101-4/+3
|\
| * Revert "gmock actions 2"refs/pull/1556/headGennadiy Civil2018-04-101-13/+0
| |
| * this should be itGennadiy Civil2018-04-091-4/+0
| |