Abseil Team
4b698248e5
Googletest export
...
Fix GTEST_IS_NULL_LITERAL_ for types that have magic implicit conversions.
PiperOrigin-RevId: 227879345
2019-01-07 12:09:25 -05:00
Gennadiy Civil
71da7e24ff
Merge pull request #2042 from gennadiycivil/master
...
Update Docs TestCase->TestSuite
2019-01-03 21:36:19 -05:00
Gennadiy Civil
a04e432539
Merge branch 'master' of https://github.com/google/googletest
2019-01-03 17:18:32 -05:00
Gennadiy Civil
03b6431044
Update docs, TestCase->TestSuite
2019-01-03 17:18:03 -05:00
misterg
0346c06158
Googletest export
...
Fixes #1261
PiperOrigin-RevId: 227740670
2019-01-03 16:40:27 -05:00
misterg
94b4464c9e
Googletest export
...
TestCase->TestSuite refactoring
PiperOrigin-RevId: 227702164
2019-01-03 16:40:20 -05:00
Gennadiy Civil
b58444a0c7
Update README.md
2019-01-03 11:41:41 -05:00
Gennadiy Civil
8b5a2d8713
Update README.md
2019-01-03 11:41:17 -05:00
Gennadiy Civil
c4b07267e5
Update README.md
2019-01-03 11:40:37 -05:00
Gennadiy Civil
4d41005af2
Merge pull request #2026 from justin6case/example_makefile_improvements
...
Example/sample makefile improvements
2019-01-03 11:38:47 -05:00
Gennadiy Civil
c8670a646b
Merge pull request #2037 from ciband:chore/fix_library_json
...
PiperOrigin-RevId: 227615222
2019-01-02 21:39:36 -05:00
misterg
92feb4d617
Googletest export
...
Internal Change
PiperOrigin-RevId: 227575279
2019-01-02 16:51:40 -05:00
Abseil Team
cb1ea717e7
Googletest export
...
Remove the #ifs for old, unsupported and buggy compilers:
* old versions of GCC & MSVC
* Symbian
PiperOrigin-RevId: 227116941
2019-01-02 16:51:33 -05:00
Gennadiy Civil
fa932da32c
Merge pull request #2039 from gennadiycivil/master
...
Remove outdated scripts
2019-01-02 16:23:06 -05:00
Gennadiy Civil
58773fddc9
Remove outdated scripts
2019-01-02 16:03:50 -05:00
Gennadiy Civil
0df5bb4e75
Revert "test, please ignore"
...
This reverts commit 4665eee10a
.
2019-01-02 16:02:34 -05:00
Gennadiy Civil
572992fd01
Merge branch 'master' of https://github.com/google/googletest
2019-01-02 15:49:22 -05:00
Chris
ed5c9db012
Merge branch 'chore/fix_library_json' of https://github.com/ciband/googletest into chore/fix_library_json
2018-12-29 12:57:33 -06:00
Chris
06873c4125
fix: Add additional source and include directories.
...
This is still a work in progress.
2018-12-29 12:57:04 -06:00
Gennadiy Civil
1c1007b4d9
Merge pull request #2035 from syohex/update-xcode-project-file
...
Update Xcode project file
2018-12-28 11:21:32 -05:00
Syohei YOSHIDA
c57f579557
Update Xcode project file
...
Remove files which no longer exist.
2018-12-28 13:23:44 +09:00
Ryohei Machida
1fa32f72a8
Merge #2002
...
PiperOrigin-RevId: 227030722
2018-12-27 15:31:14 -05:00
Gennadiy Civil
7bc5f845d3
Update README.md
2018-12-27 12:04:11 -05:00
Gennadiy Civil
08c2388f9a
Merge pull request #2027 from ciband:chore/fix_library_json
...
PiperOrigin-RevId: 227028806
2018-12-27 11:52:54 -05:00
Chris Johnson
a77bcf110a
fix: Correct GitHub paths
2018-12-21 12:44:54 -06:00
Gennadiy Civil
136913ef22
Update README.md
2018-12-21 13:24:39 -05:00
Gennadiy Civil
2667a13253
Merge pull request #2013 from ciband:chore/fix_library_json
...
PiperOrigin-RevId: 226493373
2018-12-21 11:30:27 -05:00
Abseil Team
9162c72aeb
Googletest export
...
Get rid of code generation for NiceMock / StrictMock.
They got small enough that it doesn't make sense to generate them.
PiperOrigin-RevId: 226455689
2018-12-21 11:30:20 -05:00
Case, Matt
9793b2ae13
Improvements have been made to the example/sample makefiles for both googlemock
...
and googletest.
Library files are now created and named like versions produced
by Cmake.
2018-12-20 20:58:56 -06:00
Abseil Team
cd8400d7ce
Googletest export
...
Add public entry point testing::RegisterTest.
PiperOrigin-RevId: 226350937
2018-12-20 14:09:52 -05:00
Abseil Team
fd2d6ad71b
Googletest export
...
Use std::function to implement type erasure in Action, wrapping the legacy
ActionInterface if necessary.
This makes functors / std::function the primary way to implement Action; the
existing ActionInterface implementations are handled through ActionAdaptor.
The existing actions are not (yet) migrated though; they'll pay the cost of one
additional indirection - but that should be negligible.
PiperOrigin-RevId: 226126137
2018-12-20 14:09:39 -05:00
Abseil Team
4645a8b271
Googletest export
...
Unifdef c++11-related macros from googletest now that it requires C++11.
PiperOrigin-RevId: 225905601
2018-12-20 14:09:31 -05:00
misterg
1290dc93f3
Googletest export
...
Suppress C4503 for MCVS , again
PiperOrigin-RevId: 225895719
2018-12-17 17:57:39 -05:00
misterg
40d846897d
Googletest export
...
Suppress C4503 for MCVS
PiperOrigin-RevId: 225871050
2018-12-17 15:37:31 -05:00
Gennadiy Civil
0a8b3eb3d6
Update README.md
...
Update build badge to point to the correct location
2018-12-17 14:03:51 -05:00
misterg
d7445e77d8
Googletest export
...
Internal Change
PiperOrigin-RevId: 225849972
2018-12-17 13:53:46 -05:00
Abseil Team
592a6c675d
Googletest export
...
Remove GTEST_REFERENCE_TO_CONST_ usage from GMock. In C++11, it's redundant.
PiperOrigin-RevId: 225719210
2018-12-17 13:53:39 -05:00
Abseil Team
a59a5353aa
Googletest export
...
Allow container matchers to accept move-only containers.
PiperOrigin-RevId: 225667441
2018-12-17 13:53:33 -05:00
Abseil Team
57df34d6f2
Googletest export
...
Replace pump'd code for DoAll with variadic templates.
PiperOrigin-RevId: 225584656
2018-12-17 13:53:26 -05:00
Chris
a2995d7618
chore: Add .vs to .gitignore for Visual Studio
2018-12-15 13:32:19 -06:00
Chris
25df705381
fix: correct JSON syntax
2018-12-15 13:31:56 -06:00
Gennadiy Civil
56b0a0a840
Merge pull request #2000 from ciband:feat/add_support_platformio
...
PiperOrigin-RevId: 225552792
2018-12-14 13:54:43 -05:00
Abseil Team
641ed7cca4
Googletest export
...
Support skipped in XML and JSON output
PiperOrigin-RevId: 225386540
2018-12-13 16:00:21 -05:00
misterg
91e68fcef0
Googletest export
...
Internal Change
PiperOrigin-RevId: 225231727
2018-12-13 16:00:11 -05:00
Gennadiy Civil
fec4f82959
Update README.md
...
point build badge back to proper repo path
2018-12-13 14:04:11 -05:00
Abseil Team
97bce1c9cc
Googletest export
...
The gmock matchers have a concept of MatchAndExpain; where the details of the
matching are written to a "result listener". A matcher can avoid creating
expensive debug info by checking result_listener->IsInterested(); but,
unfortunately, the default matcher code (called from EXPECT_THAT) is always
"interested".
This change implements EXPECT_THAT matching to first run the matcher in a "not
interested" mode; and then run it a second time ("interested") only if the
match fails.
PiperOrigin-RevId: 225036073
2018-12-12 11:54:22 -05:00
Gennadiy Civil
84e8c236f8
Merge pull request #2004 from cotsog/patch-1
...
Cache gcc and clang APT packages
2018-12-12 09:16:43 -05:00
Dominic Jodoin
8f28dd775e
Use if statements
2018-12-12 00:01:07 -05:00
Dominic Jodoin
8a359b58f4
Don't cache APT packages on OS X/macOS
2018-12-11 23:58:13 -05:00
Dominic Jodoin
a97b5e79b0
Change directory ownership earlier
2018-12-11 22:50:17 -05:00