eranpeer / FakeIt

C++ mocking made easy. A simple yet very expressive, headers only library for c++ mocking.
MIT License
1.24k stars 170 forks source link

FakeIt broken with latest boost boost 1.59.0 #38

Closed marco-m closed 9 years ago

marco-m commented 9 years ago

Latest boost 1.59.0 removed boost::test_tools::tt_detail::check_impl(), which is used by FakeIt:

In file included from test-broadcast.cpp:13:
src/FakeIt/single_header/boost/fakeit.hpp:1123:45: error: no member named 'check_impl' in namespace
      'boost::test_tools::tt_detail'; did you mean 'check_type'?
            ::boost::test_tools::tt_detail::check_impl(
            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^
marco-m commented 9 years ago

Hello! Any news/thoughts?

eranpeer commented 9 years ago

Hi, I did not have time to fix it yet. I hope I'll have more time by next weekend. I'll do my best to fix this one soon.

On Wed, Sep 9, 2015 at 8:46 PM, Marco Molteni notifications@github.com wrote:

Hello! Any news/thoughts?

— Reply to this email directly or view it on GitHub https://github.com/eranpeer/FakeIt/issues/38#issuecomment-138988292.

Eran 972-52-8387550

marco-m commented 9 years ago

Thanks a lot Eran, I appreciate it :-) And, kudos for the elegance of FakeIt :-)

eranpeer commented 9 years ago

Fixed it. Should work now. please pull the latest version. Thanks for submitting this issue and for the good feedback.