![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Class test_observerBoost , Boost.Test , Header <boost/test/tree/observer.hpp>
|
![]() | Примечание |
---|---|
Звонок производится с обратным приоритетным заказом. |
virtualvoidtest_aborted();>При обнаружении критической ошибки.
Критическими ошибками в основном являются сигналы, посылаемые системой и пойманные Boost. Рамки испытаний. Поскольку исполняемая двоичная система может находиться в некогерентном/нестабильном состоянии, выполнение теста прерывается и все оставшиеся тесты отбрасываются.
![]() | Примечание |
---|---|
может быть вызван перед test_observer::test_unit_finish(). |
virtualvoidtest_unit_start(test_unitconst&);Называется до того, как фреймворк начинает выполнять тестовый блок.
virtualvoidtest_unit_finish(test_unitconst&,unsignedlong);Называется на каждом конце испытательного блока.
virtualvoidtest_unit_skipped(test_unitconst&tu,const_string);>
virtualvoidtest_unit_skipped(test_unitconst&);обратная совместимость
virtualvoidtest_unit_aborted(test_unitconst&);>Называется, когда испытательный блок указывает на фатальную ошибку.
Смертельная ошибка происходит, когда
сильное утверждение (с<REQUIRE
>) не удается, что указывает на то, что тестовый случай не может продолжаться
Неожиданное исключение поймано Ростом. Система испытаний
virtualvoidassertion_result(unit_test::assertion_resultar);>
virtualvoidexception_caught(execution_exceptionconst&);Называется, когда перехвачено исключение.
В случае перехвата исключения этот вызов происходит до вызова test_unit_aborted для регистрации дополнительных данных об исключении.
virtualintpriority();>
Статья Class test_observer раздела Boost.Test Header <boost/test/tree/observer.hpp> может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Header <boost/test/tree/observer.hpp> ::
реклама |