88 Commits (7db42db1c649f1613813385d4a180630ad1dc95a)
 

Author SHA1 Message Date
zhanyong.wan 7db42db1c6 Updates the 1.4.0 release notes. 16 years ago
zhanyong.wan 7c95d8346e Works around a Symbian compiler bug that causes memory leak (by Mika Raento). 16 years ago
zhanyong.wan 79643f51ed Changes gmock's version to 1.4.0. Also fixes a compiler warning. 16 years ago
zhanyong.wan f3aa4d2934 Implements the MockFunction class. 16 years ago
zhanyong.wan 95b12332c3 Makes gmock work on Symbian (both 3rd & 5th editions), original patch contributed by Mika Raento. 16 years ago
zhanyong.wan 2d970ee3ba Adds the IsNull() matcher. 16 years ago
zhanyong.wan f7af24c7de Simplifies gmock code using gtest's OS-indicating macros. 16 years ago
zhanyong.wan b0d1c08ff2 Bumps up the version number for release 1.2.0. 16 years ago
zhanyong.wan f47a2df57b Makes gmock compile on minGW, which uses gcc 3.4.5. 16 years ago
zhanyong.wan a89034c802 Removes gmock's dependency on python2.4. 16 years ago
zhanyong.wan bbd6e105e7 Picks up gtest r314. 16 years ago
zhanyong.wan 93244dc369 Disbles two tests that crash on Symbian. 16 years ago
zhanyong.wan 4bd79e4f25 Simplifies the definition of NativeArray. Works around a VC bug in StrictMock & NiceMock. 16 years ago
zhanyong.wan f5e1ce5b92 Adds new matcher Pair(). Replaces GMOCK_CHECK_ with GTEST_CHECK_ (by Vlad Losev). 16 years ago
zhanyong.wan c53b3dca1b Removes dead code in gmock-more-actions_test.cc. 16 years ago
zhanyong.wan 04d6ed817e Simplifies the tests using EXPECT_DEATH_IF_SUPPORTED. 16 years ago
zhanyong.wan d6ffd13698 Adds gmock-more-actions.h to the distribution ('make distcheck' passes). 16 years ago
zhanyong.wan 5bc7cfe817 Updates CHANGES. 16 years ago
zhanyong.wan 46642857b1 Depends on gtest r300, which allows String to contain NUL. 16 years ago
zhanyong.wan 2b43a9ecd1 Adds mutable_impl() and impl() to PolymorphicMatcher (by Zhanyong Wan); Enables gMock to compile with VC 7.1 (by Vlad Losev). 16 years ago
zhanyong.wan 0ea67f88ae Improves protobuf print format. 16 years ago
zhanyong.wan 9571b28675 Removes duplicated definition of SetArgumentPointee (by Vlad Losev); Makes gmock compilable on platforms that don't have ::abort() (by Acadeli Checa); Fixes compatibility with Symbian's STLport (by Acadeli Checa). 16 years ago
zhanyong.wan a18423e0ee Re-organizes the file structure for actions. 16 years ago
zhanyong.wan 1afe1c7971 Adds the ReturnArg<k>() action (by Tim Hockin); refactors gmock-matchers.h (by Zhanyong Wan). 16 years ago
zhanyong.wan 387bdd551d Makes ByRef(x) printable as a reference to x. 16 years ago
zhanyong.wan b5937dab69 Adds the Key() matcher, by Marcus Borger. 16 years ago
zhanyong.wan 41b9b0b561 Implements Expectation, ExpectationSet, and After for specifying expectation orders. 16 years ago
zhanyong.wan 4019819dbb A trivial comment fix. 16 years ago
zhanyong.wan 81476f2f90 Makes gmock-spec-builders_test.cc and gmock-internal-utils_test.cc work where both ::string and ::std::string are defined. 16 years ago
zhanyong.wan 90c90f9250 Switches from Boost TR1 tuple to gtest's TR1 tuple. 16 years ago
zhanyong.wan 4cd148e588 Removes the .WithArguments() clause from ON_CALL and EXPECT_CALL. 16 years ago
zhanyong.wan 07587e9db4 Works around a gcc bug that causes tr1/tuple to fail to compile when RTTI is disabled. 16 years ago
zhanyong.wan bf55085d45 Implements .With() as a synonym of .WithArguments(); implements AllArgs(m) as a synonym of m; relies on gtest-port to #include tuple; fixes a compatibility with Symbian. 16 years ago
zhanyong.wan 2661c6821a Implements the Args<k1, ..., kn>(m) matcher. 16 years ago
zhanyong.wan 240fe5a0cf Fixes errors in the autotools scripts. 16 years ago
zhanyong.wan b82431625d Makes all container matchers work with (possibly multi-dimensional) native arrays; makes Contains() accept a matcher; adds Value(x, m); improves gmock doctor to diagnose the Type in Template Base disease. 16 years ago
zhanyong.wan c2ad46a5df Improves gmock generator and adds a test for it (by Neal Norwitz). 16 years ago
zhanyong.wan 9413f2ff61 Avoids unnecessary printing of call into to internal buffers; 16 years ago
zhanyong.wan 16cf473930 Finishes SafeMatcherCast by catching lossy arithmetic conversions at compile-time; uses ACTION_TEMPLATE to simplify the definition of many actions; makes mock object uncopyable; teaches gmock doctor about wrong MOCK_METHODn. 16 years ago
zhanyong.wan c6a412397b Adds more tests for using SetArgumentPointee with protobufs; works around a compiler bug on Symbian that gmock-printers.h triggers; reduces template code bloat in gmock-matchers.h; avoids RTTI when it's disabled. 16 years ago
zhanyong.wan 18490653e8 Partially implemented SafeMatcherCast (by Vlad Losev); updated the implementation of Not, AnyOf, and AllOf to use SafeMatcherCast (by Vlad Losev); implemented ACTION_TEMPLATE (by Zhanyong Wan); worked around bugs on Symbian (by Zhanyong Wan). 16 years ago
zhanyong.wan d955e83bee Makes the mock generator work with python2.3.5, which comes with Mac OS X Tiger. 16 years ago
zhanyong.wan 84b8e4c65d Cleans up the mock generator script: 16 years ago
nnorwitz ce60784fb5 Allow any number of ClassNames to be specified on the command line. 16 years ago
nnorwitz 60df3efe39 Fix grammar in comment 16 years ago
nnorwitz 987a978c3c Issue 44: "const" is missing for const return types 16 years ago
zhanyong.wan e7bb5ededa Improves the error message for leaked mocks to include the test name (by Zhanyong Wan). 16 years ago
zhanyong.wan 125783fb87 Fixes tr1 tuple's path when compiled with gcc version < 4.0.0 (by Zhanyong Wan). 16 years ago
zhanyong.wan bf0d0a4481 Turns --gmock_catch_leaked_mocks on by default. 16 years ago
zhanyong.wan df35a763b9 Implements --gmock_catch_leaked_mocks and Mock::AllowLeak. 16 years ago