346 Commits (d454936a0c0ee999a3512d2494f06f888532fc45)

Author SHA1 Message Date
Abseil Team 1f643f71d4 Make SizeIsMatcher::Impl conform to the contract of MatcherDescriberInterface. 2 years ago
Abseil Team a16bfcfda1 Disables `-Wunused-member-function` and `-Wused-but-marked-unused` that trigger via `MOCK_METHOD()` and `EXPECT_THAT()` macros. 2 years ago
Abseil Team 6b63c98ac4 Remove incorrect GTEST_ATTRIBUTE_UNUSED_ from InSequence class. 2 years ago
Denis Hananein 09e1c64f86 Fix format without expectation name 2 years ago
Denis Hananein 0d26378919 Change messages 2 years ago
Denis Hananein f3eb2b7e38 Allow naming expectations #3970 2 years ago
Abseil Team d29b143bda Workaround for Visual C++ error C2039 with std::tuple_element_t. 2 years ago
Abseil Team 0f6885405c Remove obsolete MSVC warning pragmas for Invalid<T>() 2 years ago
Abseil Team 0e0d9feefa Fixed header guards to match style guide conventions. 2 years ago
Hardik Vala 25cc5777a1 Add support of 19-member structs to gmock UnpackStructImpl. 2 years ago
Abseil Team dd7a9d29a3 Add support of 18-member structs to gmock UnpackStructImpl. 2 years ago
Dino Radakovic b1e9b6323a Add IsEmpty overload for C-style strings 2 years ago
Abseil Team d9335595b4 Add support of 17-member structs to gmock UnpackStructImpl. 2 years ago
assafpr d0af91ead3
Update gmock-matchers.h 2 years ago
assafpr 1547c2acc8
Update gmock-actions.h 2 years ago
Derek Mauro 0320f517fd Work around a maybe-uninitialized warning under GCC 12 2 years ago
Aaron Jacobs e649993a40 gmock-spec-builders: remove the name for an unused parameter. 2 years ago
Aaron Jacobs 9d21db9e0a gmock-spec-builders: add support for non-moveable types. 3 years ago
Aaron Jacobs 28356773cb gmock-actions: properly support non-moveable results in `is_callable_r`. 3 years ago
Aaron Jacobs 56246cdb94 gmock-spec-builders: move a method to the header. 3 years ago
Aaron Jacobs 5126f71661 gmock-actions: add support for move-only values to Return. 3 years ago
Aaron Jacobs cbca6bc395 gmock-actions: provide a const reference when converting in ReturnAction. 3 years ago
Aaron Jacobs 4224c770a3 gmock-actions: simplify Return and add better documentation. 3 years ago
Aaron Jacobs 6386897feb gmock-actions: make OnceAction public. 3 years ago
Abseil Team 2a02723b76 Fix example of DescribeMatcher to properly support negation. 3 years ago
Aaron Jacobs 42ca3da579 gmock-actions: remove a no-longer-necessary friend declaration. 3 years ago
Aaron Jacobs 5176726123 gmock-actions: support ByMove in a specialization of ReturnAction. 3 years ago
Aaron Jacobs 830fb56728 gmock-actions: improve comments and tests for the implicit cast in Return. 3 years ago
Aaron Jacobs c144d78f82 Support move-only and &&-qualified actions in WithArgs. 3 years ago
Aaron Jacobs 0498660ea5 Support move-only and &&-qualified actions in DoAll. 3 years ago
Derek Mauro bf66935e07 Remove the legacy internal GTEST_DISALLOW_* macros 3 years ago
Derek Mauro b85864c647 Eliminate the legacy GTEST_COMPILE_ASSERT_ macro 3 years ago
Aaron Jacobs 80600e56cc Document two surprises in `DoAllAction::NonFinalType`. 3 years ago
Abseil Team 733f875989 Replace infinite recursion call (intentionally invoking undefined behavior to indicate unreachability) with explicit unreachability marker. 3 years ago
Abseil Team a1cc8c5519 Add support for move-only and &&-qualified actions in WillOnce. 3 years ago
Abseil Team 137f67e91f gmock: improve SFINAE for actions involving arguments. 3 years ago
Abseil Team 3ffa237f0e Use ResultOf()'s result_description when explaining match result. 3 years ago
Derek Mauro 25dcdc7e8b Use the Abseil flags library when Abseil is present 3 years ago
Abseil Team b007c54f29 Running clang-format over all of GoogleTest 3 years ago
Abseil Team ae1b7ad430 Mark ACTION_Pn()-generated functions as must-use-result, adding non-compilation tests. 3 years ago
Abseil Team 0e402173c9 Add a 3-arg overload for ResultOf() matcher that takes a description string for better error messages. 3 years ago
Dino Radakovic 0b7798b2fb Change `ReturnArg` to use perfect forwarding of arguments (#3733) 3 years ago
Abseil Team 100f6fbf5f Consistently apply IWYU pragmas across googletest and googlemock headers 3 years ago
Brian 58b71c9ea2 Remove another GTEST_DISALLOW_ASSIGN_ that crept in 3 years ago
Abseil Team 6b74da4757 Include the param names in the generated description of the MATCHER_P matchers. 3 years ago
Abseil Team d61d4d8e64 Support std::reference_wapper as a smart pointer type in gmock 3 years ago
Abseil Team ab36804e42 Googletest export 3 years ago
Christian Clauss ee1be03b43 Fix remaining typos discovered by codespell 3 years ago
Abseil Team de34ef4e4c Internal change 3 years ago
Abseil Team 6202251f09 Googletest export 3 years ago