- 17 Dec, 2018 2 commits
-
-
misterg authored
Suppress C4503 for MCVS PiperOrigin-RevId: 225871050
-
Abseil Team authored
Allow container matchers to accept move-only containers. PiperOrigin-RevId: 225667441
-
- 13 Dec, 2018 1 commit
-
-
misterg authored
Internal Change PiperOrigin-RevId: 225231727
-
- 12 Dec, 2018 1 commit
-
-
Abseil Team authored
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
-
- 11 Dec, 2018 2 commits
-
-
misterg authored
rollback of 224929783 PiperOrigin-RevId: 225008559
-
Abseil Team authored
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: 224929783
-
- 04 Dec, 2018 1 commit
-
-
Abseil Team authored
Deduce SizeType for SizeIs() from the return value of the size() member function PiperOrigin-RevId: 223835674
-
- 03 Dec, 2018 2 commits
-
-
Abseil Team authored
Applied fixes for ClangTidy modernize-use-override and modernize-use-using. PiperOrigin-RevId: 223800219
-
Abseil Team authored
Replace pump'd Args() matcher with variadic templates. PiperOrigin-RevId: 223794430
-
- 20 Nov, 2018 7 commits
-
-
misterg authored
Fix broken OSS build PiperOrigin-RevId: 222244158
-
Abseil Team authored
Remove unintended dependency. PiperOrigin-RevId: 222243874
-
Abseil Team authored
Remove redundant Base/Derived types. PiperOrigin-RevId: 222243634
-
misterg authored
Internal Change PiperOrigin-RevId: 222123106
-
Abseil Team authored
Add stringization based tests for gmock-pp.h macros PiperOrigin-RevId: 221961835
-
Abseil Team authored
Validate spec modifiers. PiperOrigin-RevId: 221810235
-
Abseil Team authored
Upgrade WithArgs family of actions to C++11. PiperOrigin-RevId: 221671690
-
- 15 Nov, 2018 1 commit
-
-
Abseil Team authored
One macro to rule them all. PiperOrigin-RevId: 221462515
-
- 10 Nov, 2018 1 commit
-
-
Robin Lindén authored
-
- 07 Nov, 2018 1 commit
-
-
krzysio authored
Improve Bazel build files. New target gtest_prod allows access to the FRIEND_TEST macro without depending on the entirety of GTest in production executables. Additionally, duplicate config_setting rules were removed and formatting was adjusted. PiperOrigin-RevId: 220279205
-
- 31 Oct, 2018 1 commit
-
-
misterg authored
Remove scoped_ptr replace with std::unique_ptr PiperOrigin-RevId: 219291284
-
- 29 Oct, 2018 1 commit
-
-
misterg authored
Remove linked_ptr and use std::shared_ptr instead PiperOrigin-RevId: 219129336
-
- 28 Oct, 2018 1 commit
-
-
Vadim Barkov authored
-
- 26 Oct, 2018 2 commits
-
-
Abseil Team authored
Remove linked_ptr and use std::shared_ptr instead PiperOrigin-RevId: 218618184
-
misterg authored
Remove linked_ptr and use std::shared_ptr instead PiperOrigin-RevId: 218571466
-
- 16 Oct, 2018 3 commits
-
-
Jonathan Wendeborn authored
-
Jonathan Wendeborn authored
-
Jonathan Wendeborn authored
-
- 11 Oct, 2018 2 commits
-
-
Abseil Team authored
PiperOrigin-RevId: 216423319
-
misterg authored
PiperOrigin-RevId: 216417182
-
- 09 Oct, 2018 2 commits
-
-
misterg authored
PiperOrigin-RevId: 216411381
-
Abseil Team authored
Remove all mention of TR1 tuple and our own implementation of tuple. PiperOrigin-RevId: 216395043
-
- 08 Oct, 2018 2 commits
- 05 Oct, 2018 1 commit
-
-
Abseil Team authored
Now that googletest has moved to C++11, it should no longer use NULL or 0 for the null pointer. This patch converts all such usages to nullptr using clang-tidy. This prevents LLVM from issuing -Wzero-as-null-pointer-constant warnings. PiperOrigin-RevId: 215814400
-
- 02 Oct, 2018 1 commit
-
-
Marco Bubke authored
Closes #1867 PiperOrigin-RevId: 215392714
-
- 14 Sep, 2018 1 commit
-
-
Abseil Team authored
Treat default-constructed string_view same as constructed from "". In the context of string comparison (e.g. HasSubstr, StartsWith, EndsWith, etc.), a default-constructed string_view (nullptr) should be semantically same as a empty string "". PiperOrigin-RevId: 212816839
-
- 27 Aug, 2018 1 commit
-
-
Abseil Team authored
This makes ResultOf more convenient to use. In particular, the matcher now accepts lambdas. PiperOrigin-RevId: 210118509
-
- 14 Aug, 2018 2 commits
-
-
Gennadiy Civil authored
Comments changes, no functionality changes.
-
Gennadiy Civil authored
Comments changes, no functionality changes
-
- 09 Aug, 2018 1 commit
-
-
Gennadiy Civil authored
-