tag:blogger.com,1999:blog-3179964835593137794.post3237731922198722108..comments2022-04-09T14:53:02.942+03:00Comments on Распутывая нити: Boost data-driven testAndrey Valyaevhttp://www.blogger.com/profile/05020625213099509709noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-3179964835593137794.post-82716577184269873572010-05-29T09:51:10.600+04:002010-05-29T09:51:10.600+04:00Это конечно тоже вариант...
Но просто C++ файл не...Это конечно тоже вариант...<br /><br />Но просто C++ файл не требует лишних телодвижений в Makefile, он у меня там даже не указан, все cpp файлы выбираются из каталога тестов по вилдкарду.<br /><br />С другой стороны не зря же существует BOOST_PARAM_TEST_CASE? :)<br /><br />То, что авторегистрация требует некоторого углубления в тему - это мелочи, авторегистрацию можно сделать и руками... типа того:<br /><br />static struct registrar_t { registrar() {<br />framework::master_test_suite().add(BOOST_PARAM_TEST_CASE(...));<br />}} registrar;<br /><br />питон здесь не особо нужен - все есть. Хотя может быть какую нибудь задачу (много параметров?) будет проще решить с помощью внешнего генератора тесткода. Заранее не скажешь.Андрей Валяевhttps://www.blogger.com/profile/11584397745995226795noreply@blogger.comtag:blogger.com,1999:blog-3179964835593137794.post-42729802961811265822010-05-29T04:54:06.343+04:002010-05-29T04:54:06.343+04:00Нагенерировать длинную простыню бустовских юниттес...Нагенерировать длинную простыню бустовских юниттестов тем же Питоном - не рассматривали?Andrew Svetlovhttps://www.blogger.com/profile/08716418137388253439noreply@blogger.com