Herbert Thielen
e033d8c73d
change links from former code.google.com to current github repository
8 years ago
Billy Donahue
affb09edf0
move googlemock files into googlemock/ subdir
10 years ago
kosak
6e1087218b
Rename custom/callback-actions.h[.pump] =>
...
custom/gmock-generated-actions.h[.pump].
10 years ago
kosak
67c377d3b1
Move Callback-related generated actions to a custom/ file.
10 years ago
billydonahue
1f5fdea417
Push several shanges:
...
Make single argument constructors explicit in macros.
Remove NOMINMAX macro.
Add macros for disabling Microsoft Visual C++ warnings.
Add WhenDynamicCastTo<T> matcher.
A matcher that matches a pointer that matches inner_matcher when
dynamic_cast<T> is applied.
Add IWYU export pragmas to the tuple include lines.
Fix NativeArray to not require a copy constructor unless we ask for one.
This allows ElementsAre() to support non-copyable types.
Examine WINAPI_FAMILY_PARTITION macros to better distinguish windows platforms.
Author: martin@martin.st
From: https://codereview.appspot.com/57220043/
11 years ago
kosak
bd0188320d
Export tuple and friends in the ::testing namespace.
11 years ago
zhanyong.wan
2fd619edd3
Pulls in gtest r615.
...
Renames internal enums to the kFoo naming style.
Fixes gmock doctor to work with newer versions of Clang.
13 years ago
jgm
79a367eb21
Reduced template instantiation depth for the AllOf and AnyOf matchers. Also some formatting changes.
13 years ago
zhanyong.wan
658ac0b71a
Indents preprocessor directives.
14 years ago
zhanyong.wan
53e08c44dd
Include gtest and gmock headers as user headers instead of system headers.
15 years ago
zhanyong.wan
ccedc1c933
Removes some gmock internal macros; sorts the file lists in Makefile.am; picks up gtest r454.
15 years ago
zhanyong.wan
32de5f5376
Fixes a slew of compiler warnings and turns on "warning as error" in the scons build.
15 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
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
1c8eb1c059
Adds actions ReturnNew<T>(...) and DeleteArg<k>(), by Jason Hsueh.
16 years ago
zhanyong.wan
33c0af07c4
Makes gmock compile clean with gcc -Wall -Wextra.
16 years ago
zhanyong.wan
3fbd2dd020
Makes gmock compile with gcc -Wall -Wextra -Wno-unused-parameter.
16 years ago
zhanyong.wan
7f4c2c0f95
Adds two actions: SaveArg and SetArgReferee.
16 years ago
zhanyong.wan
38ca64dd5f
Fixes link errors due to an MS VC bug. By Vlad Losev.
16 years ago
zhanyong.wan
e0d051ea64
Makes sure all internal macros are named GMOCK_*_. No functionality is changed.
16 years ago
zhanyong.wan
e1cdce5f76
Implements action Throw(exception).
16 years ago
zhanyong.wan
c069d7fe27
Improves ACTION* to allow explicit instantiating with reference types.
16 years ago
shiqian
326aa56412
Implements the ACTION* macros.
16 years ago
shiqian
e35fdd936d
Initial drop of Google Mock. The files are incomplete and thus may not build correctly yet.
16 years ago