![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
BOOST_<level>_MESSAGEBoost , Boost.Test , Reference API for writing tests
|
Код |
---|
<#defineBOOST_TEST_MODULEexample #include<boost/test/included/unit_test.hpp> #include<cmath> BOOST_AUTO_TEST_CASE(test) { // sin 45 radians is actually ~ 0.85, sin 45 degrees is ~0.707 doubleres=std::sin(45.); BOOST_WARN_MESSAGE(res<0.71, "sin(45){"<<res<<"} is > 0.71. Arg is not in radian?"); }> |
выход |
---|
<>example--log_level=warning Running1testcase... test.cpp(12):warningin"test":sin(45){0.850904}is>0.71.Argisnotinradian? ***Noerrorsdetected> |
Смотрите также:
Статья BOOST_<level>_MESSAGE раздела Boost.Test Reference API for writing tests может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
:: Главная :: Reference API for writing tests ::
реклама |