Björn Fahller
Björn Fahller
Maybe this is an issue with how travis-ci builds stuff, and my setup. https://travis-ci.org/rollbear/trompeloeil/jobs/99500002 If you follow the link above, and click "after_success" near the very bottom, you'll see how...
I have an idea for how to give = the dual roles as both assignment and comparison, depending on context. I'm not sure if it's a good idea, though. For...
Addressing a bunch of clang-tidy complaints without being too intrusive. More remains to be done.
The state of things right now is that (line) coverage is collected with kcov for Linux builds only, and is forwarded to codecov.io. There are several problems here, however. *...
Github actions is removing support for the windows-2016 environment, which is used to test build with older MSVC compilers. I would like to support even older compilers than that, if...
It came as a comment in #111 that it'd be handy to have simple access to the mock object itself, from the expressions in `.WITH()`, etc. E.g. as `_0`.
Some examples: ``` Cpp class C { MAKE_MOCK1(foo, void(int)); void bar(int); }; TEST(a_test) { C obj; REQUIRE_CALL(obj, foo(3)); // OK REQUIRE_CALL(obj, foo("")); // type mismatch REQUIRE_CALL(obj, bar(3)); // not a...
When using clang++ or VisualStudio 2015, mixing signed/unsigned types in expectations gives compilation warnings pinpointing the exact location in the test sources that causes the problem. When using g++, however,...
A user who does not have a github account reported that writing your own global operator new, and call mock functions from within it, causes infinite recursion. This could be...
Github actions is removing support for the ubuntu-18.04 image later this year. Unfortunately stepping up to 20.04 is not as straight forward as one would like. The older clang compilers...