vladlosev
|
88032d8e0f
|
Adds comment clarifying the use of default-constructed matchers.
|
2010-11-17 23:29:21 +00:00 |
|
zhanyong.wan
|
736baa8ac0
|
Prints the type of the actual value as part of a match message when appropriate.
|
2010-09-27 17:44:16 +00:00 |
|
zhanyong.wan
|
53e08c44dd
|
Include gtest and gmock headers as user headers instead of system headers.
|
2010-09-14 05:38:21 +00:00 |
|
zhanyong.wan
|
02c1505ebf
|
Increases the maximum arity of AllOf() and AnyOf() to 10, by Marcus Börger.
|
2010-06-09 19:21:30 +00:00 |
|
zhanyong.wan
|
b4140808f9
|
Replaces Python-style interpolation with arbitrary C++ string expression in MATCHER* descriptions.
|
2010-06-08 22:53:57 +00:00 |
|
zhanyong.wan
|
ab5b77c179
|
Implements Pointwise().
|
2010-05-17 19:32:48 +00:00 |
|
vladlosev
|
e2e8ba401d
|
Renames test script flags.
|
2010-05-13 18:16:03 +00:00 |
|
zhanyong.wan
|
02f7106557
|
Moves the universal printer from gmock to gtest (by Vlad Losev).
|
2010-05-10 17:14:29 +00:00 |
|
zhanyong.wan
|
33605ba454
|
Adds Each(m) (by Wojtek Moczydlowski); removes scripts/test/Makefile (by Zhanyong Wan); pulls in gtest r424.
|
2010-04-22 23:37:47 +00:00 |
|
zhanyong.wan
|
b1c7f93c52
|
Improves matcher messages across the board.
|
2010-03-24 17:35:11 +00:00 |
|
zhanyong.wan
|
676e8cc609
|
Fixes the explanation generated by many composite matchers (by Manuel Klimek); publishes the gmock value printer as testing::PrintToString() (by Zhanyong Wan).
|
2010-03-16 20:01:51 +00:00 |
|
zhanyong.wan
|
a862f1de30
|
Adds IsInterested() to MatchResultListener; clarifies the format of matcher description and match result explanation; renames the free function MatchAndExplain() to ExplainMatchResult() to avoid it being hidden inside a MATCHER* definition.
|
2010-03-15 21:23:04 +00:00 |
|
zhanyong.wan
|
34b034c21e
|
Adds a free function MatchAndExplain().
|
2010-03-05 21:23:23 +00:00 |
|
zhanyong.wan
|
db22c22782
|
BREAKING CHANGE: drops the old matcher API. See http://code.google.com/p/googlemock/wiki/FrequentlyAskedQuestions for details.
|
2010-01-28 21:52:29 +00:00 |
|
zhanyong.wan
|
d14aaed74b
|
Enables regex matchers on all platforms.
|
2010-01-14 05:36:32 +00:00 |
|
zhanyong.wan
|
6953a725fc
|
Allows Field() and Property() to work when the matcher argument is a pointer passed by reference.
|
2010-01-13 05:15:07 +00:00 |
|
zhanyong.wan
|
e122e457a6
|
Converts more matchers to the new API; fixes MatchAndExplain() for polymorphic matchers to allow non-const reference arguments.
|
2010-01-12 09:03:52 +00:00 |
|
zhanyong.wan
|
821133180c
|
Implements the new matcher API.
|
2010-01-08 21:55:40 +00:00 |
|
zhanyong.wan
|
32de5f5376
|
Fixes a slew of compiler warnings and turns on "warning as error" in the scons build.
|
2009-12-23 00:13:23 +00:00 |
|
vladlosev
|
79b83505bc
|
Updates IsNull and NotNull matchers to work with smart pointers.
|
2009-11-18 00:43:37 +00:00 |
|
zhanyong.wan
|
95b12332c3
|
Makes gmock work on Symbian (both 3rd & 5th editions), original patch contributed by Mika Raento.
|
2009-09-25 18:55:50 +00:00 |
|
zhanyong.wan
|
2d970ee3ba
|
Adds the IsNull() matcher.
|
2009-09-24 21:41:36 +00:00 |
|
zhanyong.wan
|
f5e1ce5b92
|
Adds new matcher Pair(). Replaces GMOCK_CHECK_ with GTEST_CHECK_ (by Vlad Losev).
|
2009-09-16 07:02:02 +00:00 |
|
zhanyong.wan
|
2b43a9ecd1
|
Adds mutable_impl() and impl() to PolymorphicMatcher (by Zhanyong Wan); Enables gMock to compile with VC 7.1 (by Vlad Losev).
|
2009-08-31 23:51:23 +00:00 |
|
zhanyong.wan
|
1afe1c7971
|
Adds the ReturnArg<k>() action (by Tim Hockin); refactors gmock-matchers.h (by Zhanyong Wan).
|
2009-07-21 23:26:31 +00:00 |
|
zhanyong.wan
|
b5937dab69
|
Adds the Key() matcher, by Marcus Borger.
|
2009-07-16 20:26:41 +00:00 |
|
zhanyong.wan
|
4019819dbb
|
A trivial comment fix.
|
2009-07-01 05:03:39 +00:00 |
|
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.
|
2009-06-09 06:09:53 +00:00 |
|
zhanyong.wan
|
2661c6821a
|
Implements the Args<k1, ..., kn>(m) matcher.
|
2009-06-09 05:42:12 +00:00 |
|
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.
|
2009-06-04 05:48:20 +00:00 |
|
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.
|
2009-05-14 20:55:30 +00:00 |
|
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.
|
2009-05-13 23:38:40 +00:00 |
|
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).
|
2009-05-11 18:54:08 +00:00 |
|
zhanyong.wan
|
3fbd2dd020
|
Makes gmock compile with gcc -Wall -Wextra -Wno-unused-parameter.
|
2009-03-26 19:06:45 +00:00 |
|
zhanyong.wan
|
652540a278
|
Cleans up macro definitions.
|
2009-02-23 23:37:29 +00:00 |
|
zhanyong.wan
|
e0d051ea64
|
Makes sure all internal macros are named GMOCK_*_. No functionality is changed.
|
2009-02-19 00:33:37 +00:00 |
|
zhanyong.wan
|
6a896b5ec6
|
Implements ContainerEq.
|
2009-01-16 01:13:50 +00:00 |
|
shiqian
|
e35fdd936d
|
Initial drop of Google Mock. The files are incomplete and thus may not build correctly yet.
|
2008-12-10 05:08:54 +00:00 |
|