252 Commits (d86a723ed95229f7412e72daafd2c0a89c705830)
 

Author SHA1 Message Date
kosak d86a723ed9 Mark the default constructor of Matcher<> explicit. 10 years ago
kosak 9b1a944ec4 Fix EXPECT_THAT() to support literal strings as a second argument. 10 years ago
kosak 6305ff5a92 Change IsNull and NotNull to use ==/!= nullptr in C++11. 10 years ago
kosak 5625dd333a Suppresses the stack trace in a warning for uninteresting call by default; the stack trace will still be printed when --gmock_verbose=info is printed. 10 years ago
kosak d478a1f46d In C++11 and above, makes a mock method whose return type is default 10 years ago
kosak 02d6479259 This change adds an explicit invocation of std::move to workaround a problem 10 years ago
kosak 53d49dc43e Make ReturnNull() support unique_ptr and shared_ptr. 10 years ago
kosak 8e838ce0fd Adding support to gmock_gen for nested templates. 10 years ago
kosak 6b81780310 Makes DoubleNear() print the diff between the actual and the expected value when the match fails. 10 years ago
kosak 61adbcc5c6 Add support for C++11 explicitly defaulted and deleted special member functions in the gmock generator. 10 years ago
kosak 055b6b17d2 Prevent gmock_gen from returning exit code zero on a failure to parse. 10 years ago
kosak f58b49a2b1 Handle parameters without variable names when the type includes *, & or []. 10 years ago
kosak 6e87b780d3 Update gmock_doctor to accept static_assert output. 10 years ago
kosak cd99eb0bbd Fix gmock-matchers_test's ConstIter. 10 years ago
kosak 7123d83132 Fix gmock Action behaviour when return type is Wrapper 10 years ago
kosak 506340a66b Generate relational matchers (Eq,Lt, etc) with CRTP instead of macro. 10 years ago
kosak d370f85b02 Call move() by qualified name (::testing::internal::move() or just internal::move()). 10 years ago
kosak 389bad61e2 Silence a signedness-comparison warning in gmock-actions_test. 10 years ago
kosak 3d1c78b2bf Add ByMove() modifier for the Return() action. Pull in gtest 695. 10 years ago
kosak 5b9cbbb16d Distinguish between C++11 language and library support for std::function, std::begin, std::end, and std::move in gtest and gmock. 10 years ago
kosak 2336e9c171 Defines the UnorderedPointwise(m, container) matcher, which is like Pointwise(m, container) but ignores the order of the elements. 11 years ago
kosak 06678924fa Allows {Unordered,}ElementsAreArray() to accept any STL-style container as the parameter. 11 years ago
kosak a9e02a9178 Add MockFunction::AsStdFunction(). Also pull in gtest 688. 11 years ago
billydonahue 1f5fdea417 Push several shanges: 11 years ago
kosak bd0188320d Export tuple and friends in the ::testing namespace. 11 years ago
kosak 15d61e42bd Implement threading support for gmock on Windows. 11 years ago
kosak c26f969579 Make the gmock generator work with the 'override' keyword. Also pull in gtest 680. 11 years ago
kosak b6a348862b Introduce a BeginEndDistanceIs matcher for containers such as std::forward_list 11 years ago
kosak fc4aa1d718 Suppress "Conditional expression is constant" warning on Visual Studio. 11 years ago
kosak b5c81098a8 Support mocking methods with move-only return types. 11 years ago
kosak b93d0f10d5 Make Google Mock build cleanly on Visual Studio 2010, 2012, 2013. 11 years ago
kosak 04ce8521f4 Adds a note in the "uninteresting mock method call" warning to advise people how to handle the warning. 11 years ago
kosak 18489fa4f8 Distinguish between C++11 language and library support for <initializer_list>. 11 years ago
kosak 6414d806cd Fix warnings encountered with clang -Wall, and pull in gtest 670. 11 years ago
kosak b72d18ca55 Clarify the rationale for gmock_all_test.cc, and pull in gtest 669 11 years ago
kosak 5f2a6ca4fd Don't copy the argument in SafeMatcherCast because it's not safe. 11 years ago
zhanyong.wan 88080ee943 adds gmock_doctor.py to the distro 11 years ago
zhanyong.wan 35877b7967 avoids clash with the max() macro on Windows 12 years ago
zhanyong.wan 6e0fba4de0 fixes the bug reported by Andrzej Jarzabek where 2 gmock tests fail when built with VS 12 years ago
zhanyong.wan 45fef502fa makes googlemock generator handle some class templates; pulls in gtest r662 12 years ago
zhanyong.wan 778358e3f1 adds more files to gmock's distro 12 years ago
zhanyong.wan 35da814a99 fixes a typo 12 years ago
zhanyong.wan 64bd62daf2 adds gmock-more-matchers.h to the distro 12 years ago
zhanyong.wan 1cc1d4bcec Makes some container matchers accept initializer lists in C++11 mode and work with stream-like containers that don't have size() or empty(); exposes StringMatchResultListener for defining composite matchers. 12 years ago
zhanyong.wan 5579c1a8b1 Makes UnorderedElementsAre*() work with containers that don't have size() or empty(). 12 years ago
zhanyong.wan fb25d53911 Adds matchers UnorderedElementsAre[Array]() (by Billy Donahue); pulls in 12 years ago
zhanyong.wan 2989703ed8 Fixes uses of pair to std::pair; pulls in gtest r655. 12 years ago
zhanyong.wan 616180e684 New floating-point matchers: DoubleNear() and friends; 12 years ago
zhanyong.wan f4274520da Makes EXPECT_THAT typesafe; updates CHANGES for 1.7.0; pulls in gtest r653 12 years ago
zhanyong.wan 061f1d4d16 Updates version number to 1.7.0 12 years ago