Releases: smalti/gmock-win32
Releases · smalti/gmock-win32
1.2.2
- Added support for
Win32 API forwarding
- Added support for macro expansion across all macro definitions
- Added
VERIFY_AND_CLEAR_MODULE_FUNC
macro
- Fixed a typo related to 12 arguments
- Fixed C++20 compilation errors and warning
4702
1.2.1
- Added macro expansion for redefined Win32 functions (e.g.
GetWindowLongPtrA
)
- Added
initialization
/ uninitialization
of the lib-core
- Added error codes to
std::runtime_error
exceptions
- Unified public header code style
1.2.0
- Added the possibility to
bypass mocked APIs
used within GTest
- Added compatibility with
Clang
- Changed the usage of Win32 APIs in the library core from direct usage to runtime dynamic linking
- Disabled optimization for sensitive code sections
- Fixed
LNK1169
: one or more multiply defined symbols found (for an old function pointer)
1.1.0
- Added support for functions with 9-13 parameters
- Added REAL_MODULE_FUNC macro
- Fixed problem with Windows ApiSet DLL functions redirection
1.0.3
added `VERIFY_AND_CLEAR_MODULE_FUNC_EXPECTATIONS` macro;
added `RESTORE_MODULE_FUNC` macro;