10 Commits (0ea67f88aea208e7ef13c91b374b352679beab38)

Author SHA1 Message Date
zhanyong.wan b5937dab69 Adds the Key() matcher, by Marcus Borger. 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 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 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 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 652540a278 Cleans up macro definitions. 16 years ago
zhanyong.wan 4a5330d3d6 Implements custom description string for MATCHER*. 16 years ago
zhanyong.wan 6a896b5ec6 Implements ContainerEq. 16 years ago
shiqian e35fdd936d Initial drop of Google Mock. The files are incomplete and thus may not build correctly yet. 16 years ago