Я не пробовал это сам, но теоретически вы бы хотели установить точку останова где-нибудь в check_impl функции (в источнике boost_unit_test_library), вероятно, в случаях без PASS ее финалазаявление о ситуации
На практике я всегда просто снова запускаю тесты (или тест для конкретной проблемы, выбранный с помощью --run_test = ...) с точкой останова на проверочной проверке.
Примечаниечто сбой BOOST_REQUIRE
приводит к выбрасыванию, поэтому, если вы включите VS 'break-on-C ++ - исключения в опциях отладки, которые будут разбиваться на тех, кто приятно (но не BOOST_CHECK
s, которые просто возвращаются и продолжают).