![]() |
![]() ![]() ![]() ![]() |
![]() |
Managing test dependenciesBoost , Boost.Test , Declaring and organizing tests
|
||||||||||
|
Код |
|---|
#define BOOST_TEST_MODULE decorator_07#включает//включен/unit_testhpp>namespaceutfboost::unit_test/test1 и test2, определенные внизу BOOST_AUTO_TEST_CASEBOOST_TEST;:2>BOOST_TEST_TEST;BOOST_AUTO_TEST_CASEBOOST_TEST_CASEBOOST_TEST_CASEBOOST_TEST_TESTBOOST_TEST_SUITE_END>BOOST_TEST_TEST1>2>1>2>2>1>2 |
|
Выход |
|---|
> неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся неудавшийся |
В вышеприведенном сценарии тестовый случай test3 запускается (и терпит неудачу), потому что s1/test1 был запущен и удался; test4 пропущен, потому что test3 провалился; test5 пропущен, потому что s1/test2 отключен.
Статья Managing test dependencies раздела Boost.Test Declaring and organizing tests может быть полезна для разработчиков на c++ и boost.
:: Главная :: Declaring and organizing tests ::
реклама |