diff --git a/3rdparty/cucumber-cpp/src/drivers/BoostDriver.cpp b/3rdparty/cucumber-cpp/src/drivers/BoostDriver.cpp --- a/3rdparty/cucumber-cpp/src/drivers/BoostDriver.cpp +++ b/3rdparty/cucumber-cpp/src/drivers/BoostDriver.cpp @@ -107,6 +107,9 @@ using namespace ::boost::unit_test; test_case *tc = BOOST_TEST_CASE(boost::bind(&BoostStep::body, this)); framework::master_test_suite().add(tc); +#if BOOST_VERSION >= 105900 + framework::finalize_setup_phase(); +#endif framework::run(tc, false); framework::master_test_suite().remove(tc->p_id); }