![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Customizing the module's initialization functionBoost , Boost.Test , Single-header variant customizations
|
Код |
---|
<#defineBOOST_TEST_ALTERNATIVE_INIT_API #include<boost/test/included/unit_test.hpp> #include<iostream> BOOST_AUTO_TEST_CASE(test1) { BOOST_TEST(false); } boolinit_unit_test() { std::cout<<"using custom init"<<std::endl; returntrue; }> |
выход |
---|
<>custom_init usingcustominit Running1testcase... test.cpp(7):error:in"test1":checkfalsehasfailed ***1failureisdetectedinthetestmodule"Master Test Suite"> |
![]() |
Note |
---|---|
Поскольку мы переписали функцию инициализации по умолчанию, она больше не присваивает никакое имя главному набору тестов.. Поэтому используется имя по умолчанию («Master Test Suite»). |
![]() |
Note |
---|---|
Причина определения< |
Статья Customizing the module's initialization function раздела Boost.Test Single-header variant customizations может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Single-header variant customizations ::
реклама |