kosak
|
d478a1f46d
|
In C++11 and above, makes a mock method whose return type is default
constructible return a default-constructed value by default.
|
2015-02-14 02:45:40 +00:00 |
|
kosak
|
53d49dc43e
|
Make ReturnNull() support unique_ptr and shared_ptr.
|
2015-01-08 03:03:09 +00:00 |
|
kosak
|
7123d83132
|
Fix gmock Action behaviour when return type is Wrapper
|
2014-11-17 02:04:46 +00:00 |
|
kosak
|
389bad61e2
|
Silence a signedness-comparison warning in gmock-actions_test.
include <functional> when using std::function in gmock.
|
2014-11-17 01:08:51 +00:00 |
|
kosak
|
3d1c78b2bf
|
Add ByMove() modifier for the Return() action. Pull in gtest 695.
|
2014-11-17 00:56:52 +00:00 |
|
kosak
|
5b9cbbb16d
|
Distinguish between C++11 language and library support for std::function, std::begin, std::end, and std::move in gtest and gmock.
Bring in gtest 694.
|
2014-11-17 00:28:55 +00:00 |
|
kosak
|
bd0188320d
|
Export tuple and friends in the ::testing namespace.
|
2014-04-02 20:30:00 +00:00 |
|
kosak
|
b5c81098a8
|
Support mocking methods with move-only return types.
|
2014-01-29 06:41:44 +00:00 |
|
zhanyong.wan
|
a1a98f840e
|
Adds a cmake target for gmock_ex_test; also fixes name shadowing warnings.
|
2013-03-01 21:28:40 +00:00 |
|
zhanyong.wan
|
29be92385e
|
Removes unused variables and functions.
|
2013-03-01 06:53:35 +00:00 |
|
zhanyong.wan
|
edd4ab4945
|
Makes googlemock throw a runtime_error instead of abort when a mock
method with no default value is invoked (if exceptions are enabled).
|
2013-02-28 22:58:51 +00:00 |
|
jgm
|
79a367eb21
|
Reduced template instantiation depth for the AllOf and AnyOf matchers. Also some formatting changes.
|
2012-04-10 16:02:11 +00:00 |
|
zhanyong.wan
|
fc8c6c479a
|
Disables SetArgPointee("string literal") for GCC 4.0- and Symbian, and
adds support for SetArgPointee(L"wide string literal") -- by Vlad Losev.
|
2011-03-09 01:18:08 +00:00 |
|
zhanyong.wan
|
ed6c9277bb
|
Makes Google Mock compile much faster and use much less memory; reviewed by Nico Weber. This fixes issue 68.
|
2011-02-23 19:39:27 +00:00 |
|
zhanyong.wan
|
a684b5a526
|
Enables SetArgPointee<>() to accept a string literal; removes a self-assignment warning; teaches gmock doctor to diagnose TTB with Clang; picks up gtest r525.
|
2010-12-02 23:30:50 +00:00 |
|
zhanyong.wan
|
5921483640
|
Adds SetArgPointee to replace SetArgumentPointee.
|
2010-10-05 05:58:51 +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
|
e3bd0981ca
|
Implements ReturnPointee() and ReturnRefOfCopy().
|
2010-07-03 00:16:42 +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
|
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 |
|
zhanyong.wan
|
39bf784f83
|
Removes uses of GTEST_HAS_STD_STRING.
|
2009-12-16 23:36:08 +00:00 |
|
zhanyong.wan
|
19eb9e9e3d
|
Pulls in gtest r344; improves implicit_cast (by Zhanyong Wan); makes the Python tests work on Windows (by Vlad Losev); adds run_tests.py (by Vlad Losev).
|
2009-11-24 20:23:18 +00:00 |
|
vladlosev
|
a070cbd91c
|
Enables gmock's implicit_cast to work with source types that
|
2009-11-18 00:09:28 +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
|
f7af24c7de
|
Simplifies gmock code using gtest's OS-indicating macros.
|
2009-09-24 21:17:24 +00:00 |
|
zhanyong.wan
|
04d6ed817e
|
Simplifies the tests using EXPECT_DEATH_IF_SUPPORTED.
|
2009-09-11 07:01:08 +00:00 |
|
zhanyong.wan
|
a18423e0ee
|
Re-organizes the file structure for actions.
|
2009-07-22 23:58:19 +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
|
5b5d62f190
|
Makes the code compile on Windows CE.
|
2009-03-11 23:37:56 +00:00 |
|
zhanyong.wan
|
652540a278
|
Cleans up macro definitions.
|
2009-02-23 23:37:29 +00:00 |
|
zhanyong.wan
|
5b95fa7b16
|
Improves error messages for undefined return value (by Sverre Sundsdal); improves gmock_doctor.
|
2009-01-27 22:28:45 +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 |
|