Billy Donahue
|
affb09edf0
|
move googlemock files into googlemock/ subdir
|
10 years ago |
kosak
|
d478a1f46d
|
In C++11 and above, makes a mock method whose return type is default
constructible return a default-constructed value by default.
|
10 years ago |
kosak
|
53d49dc43e
|
Make ReturnNull() support unique_ptr and shared_ptr.
|
10 years ago |
kosak
|
7123d83132
|
Fix gmock Action behaviour when return type is Wrapper
|
11 years ago |
kosak
|
d370f85b02
|
Call move() by qualified name (::testing::internal::move() or just internal::move()).
Pull in gtest 696.
|
11 years ago |
kosak
|
3d1c78b2bf
|
Add ByMove() modifier for the Return() action. Pull in gtest 695.
|
11 years ago |
kosak
|
bd0188320d
|
Export tuple and friends in the ::testing namespace.
|
11 years ago |
kosak
|
b5c81098a8
|
Support mocking methods with move-only return types.
|
11 years ago |
jgm
|
79a367eb21
|
Reduced template instantiation depth for the AllOf and AnyOf matchers. Also some formatting changes.
|
13 years ago |
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.
|
14 years ago |
zhanyong.wan
|
658ac0b71a
|
Indents preprocessor directives.
|
14 years ago |
zhanyong.wan
|
ed6c9277bb
|
Makes Google Mock compile much faster and use much less memory; reviewed by Nico Weber. This fixes issue 68.
|
14 years ago |
zhanyong.wan
|
5b61ce3ee5
|
Picks up gtest r536; renames implicit_cast and down_cast to reduce the chance of clash (by Roman Perepelitsa); enables gmock_gen.py to handle storage specifiers (by Steve Fox).
|
14 years ago |
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.
|
15 years ago |
zhanyong.wan
|
5921483640
|
Adds SetArgPointee to replace SetArgumentPointee.
|
15 years ago |
zhanyong.wan
|
53e08c44dd
|
Include gtest and gmock headers as user headers instead of system headers.
|
15 years ago |
zhanyong.wan
|
e3bd0981ca
|
Implements ReturnPointee() and ReturnRefOfCopy().
|
15 years ago |
zhanyong.wan
|
02f7106557
|
Moves the universal printer from gmock to gtest (by Vlad Losev).
|
15 years ago |
zhanyong.wan
|
32de5f5376
|
Fixes a slew of compiler warnings and turns on "warning as error" in the scons build.
|
16 years ago |
zhanyong.wan
|
39bf784f83
|
Removes uses of GTEST_HAS_STD_STRING.
|
16 years ago |
vladlosev
|
a070cbd91c
|
Enables gmock's implicit_cast to work with source types that
|
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
|
f7af24c7de
|
Simplifies gmock code using gtest's OS-indicating macros.
|
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
|
3fbd2dd020
|
Makes gmock compile with gcc -Wall -Wextra -Wno-unused-parameter.
|
16 years ago |
zhanyong.wan
|
5b5d62f190
|
Makes the code compile on Windows CE.
|
16 years ago |
zhanyong.wan
|
652540a278
|
Cleans up macro definitions.
|
16 years ago |
zhanyong.wan
|
e0d051ea64
|
Makes sure all internal macros are named GMOCK_*_. No functionality is changed.
|
16 years ago |
zhanyong.wan
|
5b95fa7b16
|
Improves error messages for undefined return value (by Sverre Sundsdal); improves gmock_doctor.
|
16 years ago |
shiqian
|
e35fdd936d
|
Initial drop of Google Mock. The files are incomplete and thus may not build correctly yet.
|
17 years ago |