Gennadiy Civil
8ffb7e5c88
Merge pull request #2264 from mbrobbel:suppress-cmp0048-warning
...
PiperOrigin-RevId: 250620088
2019-05-29 23:36:08 -04:00
Abseil Team
899c082633
Googletest export
...
Add a safety nullptr check to catch the case where the /tmp file used for capturing a stream cannot be created.
PiperOrigin-RevId: 250523012
2019-05-29 23:35:59 -04:00
Matthijs Brobbel
97d8c47df9
Suppress CMake policy warning (CMP0048)
...
As suggested in #2150 .
2019-05-28 11:06:26 +02:00
Gennadiy Civil
f5edb4f542
Update CONTRIBUTING.md
2019-05-27 09:51:46 -04:00
Gennadiy Civil
a2059b408c
Update CONTRIBUTING.md
...
Clarify googler PR policy
2019-05-27 09:51:18 -04:00
gennadiycivil
7f1c0f6f81
Merge pull request #2260 from 741g:master
...
PiperOrigin-RevId: 249660276
2019-05-23 16:20:24 -04:00
Gennadiy Civil
88f0493098
Merge pull request #2259 from ngie-eign:fix-maintainers-typo
...
PiperOrigin-RevId: 249500162
2019-05-22 18:11:29 -04:00
Gennadiy Civil
dc792bc607
Update README.md
...
Cleanup, remove legacy build scripts, googletest only provides Bazel and CMake
2019-05-22 13:41:35 -04:00
gennadiycivil
feb55f22c0
removing msvc
2019-05-22 12:10:54 -04:00
gennadiycivil
a67e9a8488
removing msvc
2019-05-22 12:10:06 -04:00
gennadiycivil
928f7a3422
removing codegear
2019-05-22 12:08:29 -04:00
Lingfeng Yang
2f58f41d1a
unbreak windows build
...
windows msvc toolchain with werror and wconversion
will break if converting long to DWORD.
2019-05-22 08:57:06 -07:00
Enji Cooper
699943fe40
Fix typo introduced in 63be3dcc24
(maintaners -> maintainers)
...
Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
2019-05-19 23:31:04 -07:00
Gennadiy Civil
f71fb4f9a9
Update advanced.md
...
Adding back section that was lost in merge
2019-05-17 15:10:47 -04:00
Gennadiy Civil
03273a8982
Merge pull request #2254 from chaoran:master
...
PiperOrigin-RevId: 248759825
2019-05-17 15:05:44 -04:00
Chaoran Yang
5b4a135f62
add unit test for overload & operator
2019-05-13 15:39:18 +00:00
Gennadiy Civil
9d4cde44a4
Added docs for testing::RegisterTest
2019-05-13 10:35:10 -04:00
Chaoran Yang
2fc2383165
Use std::addressof to instead of plain '&'.
...
Otherwise the code won't compile if the '&' operater is overloaded and
return something that cannot be casted to void *.
2019-05-12 00:14:54 +00:00
Abseil Team
5299815377
Googletest export
...
Print the test output on assertion failure.
PiperOrigin-RevId: 247283764
2019-05-10 15:28:12 -04:00
Abseil Team
3f5b5b8f84
Googletest export
...
Remove special case for protocol buffers. It is no longer needed.
PiperOrigin-RevId: 246550795
2019-05-03 15:11:37 -04:00
gennadiycivil
bf3ef5c9b7
Merge pull request #2245 from daquexian:fix_wsign_conversion
...
PiperOrigin-RevId: 246550729
2019-05-03 15:11:30 -04:00
misterg
63be3dcc24
Googletest export
...
Clarify build system support - CMake and automake community supported
PiperOrigin-RevId: 245821927
2019-05-03 15:11:22 -04:00
daquexian
ca642a925e
Fix -Wsign-conversion error by adding static_cast
2019-05-03 00:21:44 +08:00
Gennadiy Civil
9997a830ee
Merge pull request #2242 from SylvestreG:master
...
PiperOrigin-RevId: 245798478
2019-04-29 15:22:54 -04:00
Gennadiy Civil
3c911d2de2
Removing obsolete msvc 2005 and 2010
2019-04-29 14:43:45 -04:00
Gennadiy Civil
87348c217f
Removing obsolete codegear and msvc 2010
2019-04-29 14:39:48 -04:00
misterg
82f9c8d65d
Googletest export
...
Internal Change
PiperOrigin-RevId: 245788057
2019-04-29 14:32:28 -04:00
Gennadiy Civil
61cdca569b
Merge pull request #2241 from ngie-eign:fix-wsign-conversion-fallout
...
PiperOrigin-RevId: 245430295
2019-04-26 13:04:12 -04:00
Sylvestre Gallon
9037e9bda1
Fix compilation on CentOS 7
2019-04-26 13:48:37 +02:00
Enji Cooper
bd47c09b73
Address fallout from -Wsign-conversion work on Windows
...
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>
2019-04-26 04:08:16 -07:00
Knut Omang
b953e05bcf
Remove / from parameterized test names if base test name is empty
...
This is useful to let a subsystem generate test names based on parameterized tests
without exposing them as such to the user.
Signed-off-by: Knut Omang <knut.omang@oracle.com>
2019-04-26 06:33:41 +02:00
Abseil Team
84d986531e
Googletest export
...
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
2019-04-24 09:34:40 -04:00
Gennadiy Civil
a53e931dcd
Update README.md
2019-04-18 15:58:27 -04:00
misterg
0c68c865f3
Googletest export
...
Fixes https://github.com/google/googletest/issues/2232
PiperOrigin-RevId: 244237560
2019-04-18 15:46:04 -04:00
Abseil Team
9f4f27b2a5
Googletest export
...
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
2019-04-18 15:45:56 -04:00
misterg
fa52cd6363
Googletest export
...
Expose more information in SuiteApiResolver diagnostic output
PiperOrigin-RevId: 244179347
2019-04-18 15:45:49 -04:00
Gennadiy Civil
a0d60bed4d
Merge pull request #2170 from ngie-eign:issue-2146-ver2
...
PiperOrigin-RevId: 244069956
2019-04-18 09:44:24 -04:00
Abseil Team
9f893b9959
Googletest export
...
[googletest] Fix death test condition.
PiperOrigin-RevId: 243742424
2019-04-16 16:17:41 -04:00
Abseil Team
6d66818066
Googletest export
...
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
2019-04-16 16:17:34 -04:00
Gennadiy Civil
39f72ea6f5
Merge pull request #2230 from return:style-issue
...
PiperOrigin-RevId: 243313653
2019-04-12 16:36:56 -04:00
Calvin Hill
698d45d3a4
Sort Haiku platform definition alphabetically.
...
Fixes a minor ordering issue when defining the platform macro.
Also fixes a minor typo: 'Max OS X' -> 'Mac OS X'.
2019-04-12 19:26:07 +01:00
Gennadiy Civil
adc8a88ff0
Merge pull request #2226 from davidben:msvc-5046
...
PiperOrigin-RevId: 243121568
2019-04-11 15:59:46 -04:00
Gennadiy Civil
ea9c49b9cd
Merge pull request #2229 from return:haiku-support
...
PiperOrigin-RevId: 243104604
2019-04-11 14:31:18 -04:00
Gennadiy Civil
520a1e52a1
Merge pull request #2228 from rongou/patch-2
...
replace test case with test suite in the primer
2019-04-11 13:53:21 -04:00
Calvin Hill
0a00ba64d5
Add Haiku platform support.
...
This allows googletest to recognize the Haiku operating system when
running tests in other projects.
2019-04-11 17:28:06 +01:00
Rong Ou
f658dcbaa0
replace test case with test suite in the primer
2019-04-11 09:13:44 -07:00
Gennadiy Civil
7473c5ca5c
Merge pull request #2225 from rongou/patch-1
...
add missing period
2019-04-11 09:43:03 -04:00
David Benjamin
8e9297b503
MSVC C5046 warning is unavailable in MSVC 2015.
...
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
2019-04-09 18:13:32 -05:00
Rong Ou
d622dfe8ab
add missing period
2019-04-09 10:04:58 -07:00
Gennadiy Civil
604ba376c3
Update README.md
2019-04-07 23:04:31 -04:00