Unclaimed project
Are you a maintainer of trompeloeil? Claim this project to take control of your public changelog and roadmap.
Changelog
Header only C++14 mocking framework
Last updated over 1 year ago
Fixed memory leak when adding an action (.RETURN, .SIDE_EFFECT, etc) throws. Thank you @DNKpp for the fix.
Dropped older compilers from CI builds (gcc <= 6 and clang <= 7) since GitHub actions now require node-20, and no build environment is currently available that both supports node-20 and older compilers.
Support for STDMETHOD functions for COM. Thank you @cesenaLA for the implementation, and @puetzk for the discussions. This adds new macros:
MAKE_STDMETHOD_MOCKn(...) IMPLEMENT_STDMETHOD_MOCKn(...)
Fixed issue with std::expected causing compilation error. Thank you @subbota-a for reporting
Silenced gcc -Weffc++ warnings. Thanks @svenihoney for the report