| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
Deduce SizeType for SizeIs() from the return value of the size() member function
PiperOrigin-RevId: 223835674
|
|
|
|
|
|
| |
Applied fixes for ClangTidy modernize-use-override and modernize-use-using.
PiperOrigin-RevId: 223800219
|
|
|
|
|
|
| |
Replace pump'd Args() matcher with variadic templates.
PiperOrigin-RevId: 223794430
|
|
|
|
|
|
| |
Accept gmock matchers in EXPECT_EXIT and friends to allow matches other than simple regex matches on death output.
PiperOrigin-RevId: 223035409
|
|
|
|
|
|
| |
Fix broken OSS build
PiperOrigin-RevId: 222244158
|
|
|
|
|
|
| |
Remove unintended dependency.
PiperOrigin-RevId: 222243874
|
|
|
|
|
|
| |
Remove redundant Base/Derived types.
PiperOrigin-RevId: 222243634
|
|
|
|
|
|
| |
Silence C4100 msvc warning
PiperOrigin-RevId: 222242329
|
|
|
|
|
|
| |
Internal Change
PiperOrigin-RevId: 222123106
|
|
|
|
|
|
| |
Add stringization based tests for gmock-pp.h macros
PiperOrigin-RevId: 221961835
|
|
|
|
|
|
| |
Validate spec modifiers.
PiperOrigin-RevId: 221810235
|
|
|
|
|
|
| |
Move the Matcher<T> interface to googletest so I can use it to extend death test regex matching in a subsequent change.
PiperOrigin-RevId: 221675910
|
|
|
|
|
|
| |
Upgrade WithArgs family of actions to C++11.
PiperOrigin-RevId: 221671690
|
|
|
|
|
|
| |
Unify implementation of GMOCK_PP_REPEAT and GMOCK_PP_FOREACH.
PiperOrigin-RevId: 221659669
|
|
|
|
|
|
| |
One macro to rule them all.
PiperOrigin-RevId: 221462515
|
|\
| |
| |
| | |
PiperOrigin-RevId: 221356626
|
| | |
|
|/
|
|
|
|
|
|
| |
Include type_traits header
ElementsAre, UnorderedElementsAre, AllOf, and AnyOf are all defined in terms of std::decay, which is in the type_traits header.
PiperOrigin-RevId: 220818637
|
|
|
|
|
|
| |
Move FunctionMocker and MockFunction out of the pump file and implement with variadic templates.
PiperOrigin-RevId: 220640265
|
|
|
|
|
|
|
|
| |
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
|
| |
|
|
|
|
|
|
| |
Remove scoped_ptr replace with std::unique_ptr
PiperOrigin-RevId: 219291284
|
|
|
|
|
| |
The Optional() matcher is otherwise undocumented except in the source.
This patch adds it to the cheat sheet for better visibility.
|
|\
| |
| |
| | |
PiperOrigin-RevId: 219134349
|
| | |
|
|/
|
|
|
|
| |
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 219129336
|
|
|
|
|
|
| |
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 218618184
|
|
|
|
|
|
| |
Remove linked_ptr and use std::shared_ptr instead
PiperOrigin-RevId: 218571466
|
|\
| |
| |
| | |
PiperOrigin-RevId: 218384341
|
| | |
|
| |\ |
|
| | |\ |
|
| |/ / |
|
| | | |
|
| | | |
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 217923705
|
| |\ \ \
| | | |/
| | |/| |
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Using absolute paths in the pkg-config file makes it not relocatable and
leads to problems, when trying to use it with precompiled cross
toolchains. Setting prefix to relative path based on pcfiledir makes it
more reliable for such cases.
|
| |/ /
|/| |
| | |
| | |
| | |
| | | |
C++11 code cleanup.
PiperOrigin-RevId: 217364243
|
|\ \ \
| | | |
| | | |
| | | | |
PiperOrigin-RevId: 216909845
|
|/ / / |
|
| | |
| | |
| | |
| | | |
PiperOrigin-RevId: 216423319
|
|/ /
| |
| |
| | |
PiperOrigin-RevId: 216417182
|
| |
| |
| |
| | |
PiperOrigin-RevId: 216411381
|
| |
| |
| |
| |
| |
| | |
Remove all mention of TR1 tuple and our own implementation of tuple.
PiperOrigin-RevId: 216395043
|
| |
| |
| |
| | |
PiperOrigin-RevId: 216389313
|
| |
| |
| | |
We are not maintaining change log, it has not been touched for a long time
|
| |
| |
| |
| | |
PiperOrigin-RevId: 216193701
|