Gennadiy Civil
b7e7102bb3
merges, gtest
2018-03-26 13:04:28 -04:00
Gennadiy Civil
685635069f
reverting gtest_list_tests_unittest.py
2018-03-22 12:37:38 -04:00
Gennadiy Civil
d12860c513
more merges
2018-03-22 10:58:18 -04:00
Gennadiy Civil
8dcfeca51f
more merges
2018-03-22 10:56:35 -04:00
Gennadiy Civil
dd2cc36420
cl 189032107, again
2018-03-16 15:56:31 -04:00
Gennadiy Civil
78eb71c7e3
merge, again, IsRecursiveContainer
2018-03-15 14:31:37 -04:00
Gennadiy Civil
ab8042e409
erging, cont
2018-03-14 10:49:18 -04:00
Gennadiy Civil
5c87ce09b5
merging, merging
2018-03-13 16:02:05 -04:00
Gennadiy Civil
6aaae39fdc
fixing, was removing too much
2018-03-13 11:53:27 -04:00
Gennadiy Civil
033c81bd1f
Merge branch 'master' of https://github.com/google/googletest
2018-03-13 11:13:58 -04:00
Gennadiy Civil
92be48af66
More merges, removing old dead code
2018-03-13 11:13:37 -04:00
Bernhard Bauer
77965a7da1
Merge branch 'master' into upstream_188748737
2018-03-12 18:15:35 +00:00
Bernhard Bauer
cb2dd89007
Allow macros inside of parametrized test names.
...
This allows doing things like TEST_P(TestFixture, MAYBE(TestName))
for nicer conditional test disabling.
Upstream of cr/188748737.
Tested:
Added unit tests MacroNamingTest and MacroNamingTestNonParametrized.
2018-03-12 18:14:06 +00:00
Gennadiy Civil
744688e8bc
Merging, XML tests
2018-03-07 15:57:55 -05:00
Gennadiy Civil
b39f4ff8d0
merges-6
2018-03-05 14:21:41 -05:00
Gennadiy Civil
193af9ad36
merges-3
2018-03-05 13:51:39 -05:00
Petr Hosek
e95050f496
Support JSON output format in addition to XML
...
This change allows emitting output in JSON format in addition to the
already supported XML format. The implementation as well as the file
structure is intentionally modelled after the XML one.
2018-02-28 00:48:41 -08:00
Victor Costan
8921d82a1c
Switch default death test style back to "fast".
...
Google Test has recently (02/09/2018) switched the default death test
style from "fast" to "threadsafe" in
ec7faa943d
Threadsafe death tests have been used internally for a while, and are
proven to be a better default.
However, adopting this better default can be challenging for large
projects with a significant investment in custom infrastructure built on
top of Google Test. The same custom infrastructure can make it difficult
for large projects to switch back to the old default by passing in
--gtest_death_test_style=fast.
For the reasons above, the default switch is considered too disruptive,
and this CL reverts it. This CL also introduces the
GTEST_DEFAULT_DEATH_TEST_STYLE preprocesor macro, which replaces the
hard-coded default. The macro can be defined in
gtest/internal/custom/gtest-port.h by projects that are ready to migrate
to thread-safe death tests.
2018-02-27 07:50:03 -08:00
Gennadiy Civil
5fd9cb3a67
merging unittests - 5
2018-02-26 09:51:27 -05:00
Gennadiy Civil
aac61e939e
merging unitests - check 4
2018-02-23 15:27:11 -05:00
Gennadiy Civil
026c7e4c8f
merging unitests, check
2018-02-23 11:29:35 -05:00
Gennadiy Civil
05e1ffc031
merging unittests - 2
2018-02-23 11:07:18 -05:00
Gennadiy Civil
227b345566
merging unitests
2018-02-23 10:47:11 -05:00
Gennadiy Civil
964e433c37
merges
2018-02-22 15:53:14 -05:00
Gennadiy Civil
551f80ffcb
cleanup/merges
2018-02-13 14:56:05 -05:00
Gennadiy Civil
729d6dc865
merging, cleaning up
2018-02-13 14:13:52 -05:00
Gennadiy Civil
516a39cda7
merges
2018-02-13 13:49:57 -05:00
Gennadiy Civil
ccc4035c99
cxxx11
2018-02-13 11:48:32 -05:00
Gennadiy Civil
70e74eb482
clang warnings
2018-02-13 11:24:09 -05:00
Gennadiy Civil
95ecbcbb86
clang warnings
2018-02-13 11:15:03 -05:00
Gennadiy Civil
f9ab8f86bb
https://travis-ci.org/google/googletest/jobs/340995238
2018-02-13 11:05:01 -05:00
Gennadiy Civil
95cd910e81
clang warning ' https://travis-ci.org/google/googletest/jobs/340987201 '
2018-02-13 10:23:42 -05:00
Gennadiy Civil
7164a54bd4
clang warning https://travis-ci.org/google/googletest/jobs/340978022
2018-02-13 10:05:43 -05:00
Gennadiy Civil
ee0e251fe3
merges
2018-02-13 09:45:12 -05:00
Gennadiy Civil
a8a2f4ab05
Merging, coniniue
2018-02-12 14:07:45 -05:00
Gennadiy Civil
c6e347c75f
Merge branch 'master' into assert
2018-02-09 11:42:05 -05:00
Gennadiy Civil
521a3dcbfe
Merge pull request #1446 from tholsapp/master
...
Fixed typos
2018-02-09 11:34:26 -05:00
Gennadiy Civil
1fb2e10cfe
merges
2018-02-09 10:41:09 -05:00
Troy Holsapple
a2866dfdf5
Fixed typos
2018-02-07 22:06:00 -08:00
Alexey Sokolov
d20708cf0b
Add ability to throw from ASSERT
...
while not losing benefits of EXPECT, and not killing the whole test,
as with --gtest_throw_on_failure.
183822976
2018-02-08 01:15:42 +00:00
Gennadiy Civil
9f2c3d4cac
Code merges
2018-01-30 17:34:22 -05:00
Gennadiy Civil
735ae77a8f
Ability to optionally depend on Abseil plus upstream of 183716547
2018-01-30 11:42:03 -05:00
Gennadiy Civil
52f02b8a99
placating gcc and its overzeauls size comparison warnings
2018-01-24 16:06:08 -05:00
Gennadiy Civil
6da2cd7c70
upstream cl 182543808
2018-01-24 13:04:36 -05:00
Gennadiy Civil
c8ffb81dbc
revert, lets get this compiled
2018-01-24 12:14:16 -05:00
Gennadiy Civil
bfd2406f79
Many code merge/upstream changes
2018-01-23 12:33:54 -05:00
Gennadiy Civil
84fcb3339a
Merging, upstream http://cl/182836545
2018-01-23 10:15:28 -05:00
Gennadiy Civil
d54b4ce548
more code merge
2018-01-22 15:28:55 -05:00
Gennadiy Civil
325bdd33f3
merges, cl/155419551 and other
2018-01-22 15:20:19 -05:00
Gennadiy Civil
c2c9847d5a
more merging
2018-01-22 14:43:51 -05:00