aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Don't allow signed/unsigned wchar_t in gcc 9 and laterPeter Levine2019-06-041-1/+4
|
* Merge pull request #2264 from mbrobbel:suppress-cmp0048-warningGennadiy Civil2019-05-292-5/+7
|\ | | | | | | PiperOrigin-RevId: 250620088
| * Suppress CMake policy warning (CMP0048)Matthijs Brobbel2019-05-281-4/+4
| | | | | | | | As suggested in #2150.
* | Googletest exportAbseil Team2019-05-292-2/+10
|/ | | | | | Add a safety nullptr check to catch the case where the /tmp file used for capturing a stream cannot be created. PiperOrigin-RevId: 250523012
* Update CONTRIBUTING.mdGennadiy Civil2019-05-271-1/+1
|
* Update CONTRIBUTING.mdGennadiy Civil2019-05-271-1/+2
| | | Clarify googler PR policy
* Merge pull request #2260 from 741g:mastergennadiycivil2019-05-231-1/+1
|\ | | | | | | PiperOrigin-RevId: 249660276
| * unbreak windows buildLingfeng Yang2019-05-221-1/+1
| | | | | | | | | | windows msvc toolchain with werror and wconversion will break if converting long to DWORD.
* | Merge pull request #2259 from ngie-eign:fix-maintainers-typoGennadiy Civil2019-05-2249-9/+3833
|\ \ | | | | | | | | | PiperOrigin-RevId: 249500162
| * | Fix typo introduced in 63be3dcc245 (maintaners -> maintainers)Enji Cooper2019-05-199-9/+9
| |/ | | | | | | Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
* | Update README.mdGennadiy Civil2019-05-221-42/+0
| | | | | | Cleanup, remove legacy build scripts, googletest only provides Bazel and CMake
* | removing msvcgennadiycivil2019-05-2215-1700/+0
| |
* | removing msvcgennadiycivil2019-05-2218-1642/+0
| |
* | removing codegeargennadiycivil2019-05-226-440/+0
|/
* Update advanced.mdGennadiy Civil2019-05-171-0/+61
| | | Adding back section that was lost in merge
* Merge pull request #2254 from chaoran:masterGennadiy Civil2019-05-173-75/+63
|\ | | | | | | PiperOrigin-RevId: 248759825
| * add unit test for overload & operatorChaoran Yang2019-05-131-0/+91
| |
| * Use std::addressof to instead of plain '&'.Chaoran Yang2019-05-121-2/+2
| | | | | | | | | | Otherwise the code won't compile if the '&' operater is overloaded and return something that cannot be casted to void *.
* | Added docs for testing::RegisterTestGennadiy Civil2019-05-131-0/+72
|/
* Googletest exportAbseil Team2019-05-101-68/+73
| | | | | | Print the test output on assertion failure. PiperOrigin-RevId: 247283764
* Googletest exportAbseil Team2019-05-031-67/+11
| | | | | | Remove special case for protocol buffers. It is no longer needed. PiperOrigin-RevId: 246550795
* Merge pull request #2245 from daquexian:fix_wsign_conversiongennadiycivil2019-05-031-1/+1
|\ | | | | | | PiperOrigin-RevId: 246550729
| * Fix -Wsign-conversion error by adding static_castdaquexian2019-05-031-1/+1
| |
* | Googletest exportmisterg2019-05-039-0/+28
|/ | | | | | Clarify build system support - CMake and automake community supported PiperOrigin-RevId: 245821927
* Merge pull request #2242 from SylvestreG:masterGennadiy Civil2019-04-2935-1/+3246
|\ | | | | | | PiperOrigin-RevId: 245798478
| * Fix compilation on CentOS 7Sylvestre Gallon2019-04-261-1/+1
| |
* | Removing obsolete msvc 2005 and 2010Gennadiy Civil2019-04-2910-1163/+0
| |
* | Removing obsolete codegear and msvc 2010Gennadiy Civil2019-04-2924-2082/+0
| |
* | Googletest exportmisterg2019-04-292-12/+0
| | | | | | | | | | | | Internal Change PiperOrigin-RevId: 245788057
* | Merge pull request #2241 from ngie-eign:fix-wsign-conversion-falloutGennadiy Civil2019-04-262-3/+4
|\ \ | |/ |/| | | PiperOrigin-RevId: 245430295
| * Address fallout from -Wsign-conversion work on WindowsEnji Cooper2019-04-262-3/+4
|/ | | | | | | | Some Windows users builds were broken after a0d60be. This change addresses the lingering -Wsign-conversion issues with those platforms by adding some missing `static_cast` calls as needed. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
* Googletest exportAbseil Team2019-04-244-6/+37
| | | | | | | | Add GTEST_FAIL_AT, an equivalent to ADD_FAILURE_AT but that spawns a fatal failure rather than a non-fatal, eg. the equivalent of an ASSERT* failure rather than an EXPECT* failure. PiperOrigin-RevId: 244746609
* Update README.mdGennadiy Civil2019-04-181-4/+0
|
* Googletest exportmisterg2019-04-181-2/+2
| | | | | | Fixes https://github.com/google/googletest/issues/2232 PiperOrigin-RevId: 244237560
* Googletest exportAbseil Team2019-04-183-540/+0
| | | | | | | | | Remove GMock Doctor. It has not been actively supported for a while. We also now have better techniques to improve compiler errors where needed instead of requiring a separate tool to diagnose them. PiperOrigin-RevId: 244196068
* Googletest exportmisterg2019-04-185-12/+554
| | | | | | Expose more information in SuiteApiResolver diagnostic output PiperOrigin-RevId: 244179347
* Merge pull request #2170 from ngie-eign:issue-2146-ver2Gennadiy Civil2019-04-1815-79/+108
|\ | | | | | | PiperOrigin-RevId: 244069956
| * clang: fix `-Wsign-conversion` errorsEnji Cooper2019-04-0513-69/+89
| | | | | | | | | | | | | | | | | | | | | | Cast some values as their unsigned equivalents or `size_t` to match the parameter type used for the template object under test. Also, provide UInt32 equivalent delegate methods for some callers (with int-equivalents for backwards compatibility). This closes #2146. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
* | Googletest exportAbseil Team2019-04-161-1/+1
| | | | | | | | | | | | [googletest] Fix death test condition. PiperOrigin-RevId: 243742424
* | Googletest exportAbseil Team2019-04-161-2/+6
| | | | | | | | | | | | | | | | | | Migrate ZX_WAIT_ASYNC_REPEATING to ZX_WAIT_ASYNC_ONCE ZX_WAIT_ASYNC_REPEATING is deprecated so convert code to use ZX_WAIT_ASYNC_ONCE instead. PiperOrigin-RevId: 243707147
* | Merge pull request #2230 from return:style-issueGennadiy Civil2019-04-121-2/+2
|\ \ | | | | | | | | | PiperOrigin-RevId: 243313653
| * | Sort Haiku platform definition alphabetically.Calvin Hill2019-04-121-2/+2
|/ / | | | | | | | | Fixes a minor ordering issue when defining the platform macro. Also fixes a minor typo: 'Max OS X' -> 'Mac OS X'.
* | Merge pull request #2226 from davidben:msvc-5046Gennadiy Civil2019-04-112-4/+18
|\ \ | | | | | | | | | PiperOrigin-RevId: 243121568
| * | MSVC C5046 warning is unavailable in MSVC 2015.David Benjamin2019-04-092-4/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Per the MSVC documentation the warning is new as of Visual Studio 2017, version 15.8. https://docs.microsoft.com/en-us/cpp/error-messages/compiler-warnings/c5046?view=vs-2019 GTest users building on MSVC 2015 or older versions of 2017 will, when C4616 is enabled, see a warning like: [...]gtest-matchers.h(53): error C2220: warning treated as error - no 'object' file generated [...]gtest-matchers.h(53): warning C4619: #pragma warning: there is no warning number '5046' Guard the mention of 5046 by an _MSC_VER check. VS2017 15.8 corresponds to an _MSC_VER of 1915. https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros?view=vs-2019
* | | Merge pull request #2229 from return:haiku-supportGennadiy Civil2019-04-113-32/+36
|\ \ \ | | | | | | | | | | | | PiperOrigin-RevId: 243104604
| * | | Add Haiku platform support.Calvin Hill2019-04-112-3/+7
| |/ / | | | | | | | | | | | | This allows googletest to recognize the Haiku operating system when running tests in other projects.
* | | Merge pull request #2228 from rongou/patch-2Gennadiy Civil2019-04-111-19/+19
|\ \ \ | | | | | | | | replace test case with test suite in the primer
| * | | replace test case with test suite in the primerRong Ou2019-04-111-19/+19
|/ / /
* | | Merge pull request #2225 from rongou/patch-1Gennadiy Civil2019-04-111-1/+1
|\ \ \ | |/ / |/| | add missing period
| * | add missing periodRong Ou2019-04-091-1/+1
|/ /