371 Commits (dda72ef32181edbfcd32a8c52b4740cd8061ab6f)

Author SHA1 Message Date
Abseil Team dddb219c3e Accept move-only callables in `InvokeArguments` 1 year ago
Abseil Team 76bb2afb8b Implement `testing::Rethrow` to throw exceptions more easily via `std::exception_ptr` 2 years ago
Abseil Team 5b7fd63d6d Export gmock-spec-builders. 2 years ago
Dino Radakovic 518387203b StartsWith: Explicitly construct matcher-typed strings from matchee parameter 2 years ago
Mitja Spes e27b194c27 Fix compile warnings in gmock-function-mocker.h 2 years ago
Abseil Team adc5145386 Update code with IWYU annotations. 2 years ago
Robert Shade 429432e341 Avoid unreachable code warning 2 years ago
Tom Hughes 783d00fd19 Use '=default' to define trivial constructor/destructors 2 years ago
Tom Hughes a5308bb992 Add missing std includes 2 years ago
Jeryl Vaz 952560d3ec Suppress a clang-tidy warning in the MATCHER_P macro 2 years ago
Abseil Team 8fa9461cc2 Fix FunctionMocker compilation slowdown in 9d21db9e0a 2 years ago
Derek Mauro 3656c2713e Fix redundant redeclaration warning 2 years ago
Abseil Team e9faae170f Internal Code Change 2 years ago
Abseil Team 391ce627de Internal Code Change 2 years ago
Lawrence Wolf-Sonkin 038e392ebd [gtest] Drop custom-rolled heterogeneous comparator functors in favor of C++ standard ones 2 years ago
Abseil Team 1a727c27aa Internal Code Change 2 years ago
Tom Hughes 23142843f7 Use "#ifdef GTEST_OS_..." instead of "#if GTEST_OS_..." 2 years ago
Martijn Vels ee33b34bec Fix GTEST_HAS_ABSL define check for [-Werror=undef] compilations 2 years ago
Tom Hughes 4fb7039fda Use GTEST_DISABLE_MSC_WARNINGS macros to disable warnings 2 years ago
Tom Hughes 2491710524 Fix formatting of C++ files 2 years ago
Tom Hughes e5e46b09a1 IWYU: Add missing std includes 2 years ago
Abseil Team 3fa7f983c6 Shut up a Clang warning. 2 years ago
Abseil Team ad54e90f57 Refactor matrix verification into VerifyMatchMatrix. 2 years ago
Abseil Team 1f643f71d4 Make SizeIsMatcher::Impl conform to the contract of MatcherDescriberInterface. 3 years ago
Abseil Team a16bfcfda1 Disables `-Wunused-member-function` and `-Wused-but-marked-unused` that trigger via `MOCK_METHOD()` and `EXPECT_THAT()` macros. 3 years ago
Abseil Team 6b63c98ac4 Remove incorrect GTEST_ATTRIBUTE_UNUSED_ from InSequence class. 3 years ago
Denis Hananein 09e1c64f86 Fix format without expectation name 3 years ago
Denis Hananein 0d26378919 Change messages 3 years ago
Denis Hananein f3eb2b7e38 Allow naming expectations #3970 3 years ago
Abseil Team d29b143bda Workaround for Visual C++ error C2039 with std::tuple_element_t. 3 years ago
Abseil Team 0f6885405c Remove obsolete MSVC warning pragmas for Invalid<T>() 3 years ago
Abseil Team 0e0d9feefa Fixed header guards to match style guide conventions. 3 years ago
Hardik Vala 25cc5777a1 Add support of 19-member structs to gmock UnpackStructImpl. 3 years ago
Abseil Team dd7a9d29a3 Add support of 18-member structs to gmock UnpackStructImpl. 3 years ago
Dino Radakovic b1e9b6323a Add IsEmpty overload for C-style strings 3 years ago
Abseil Team d9335595b4 Add support of 17-member structs to gmock UnpackStructImpl. 3 years ago
assafpr d0af91ead3
Update gmock-matchers.h 3 years ago
assafpr 1547c2acc8
Update gmock-actions.h 3 years ago
Derek Mauro 0320f517fd Work around a maybe-uninitialized warning under GCC 12 3 years ago
Aaron Jacobs e649993a40 gmock-spec-builders: remove the name for an unused parameter. 3 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