2013-07-01 1 views
2

Есть ли способ определить, какие тесты находятся внутри бинарного блока-буфера? Целью было бы представить какой-то пользовательский интерфейс для выбора тестов, которые нужно запустить. Я проверил экспорт dll, созданный с помощьюЕсть ли способ определить, какие тесты находятся внутри бинарного блока-буфера?

#define BOOST_TEST_DYN_LINK 

но я не нашел ничего самообучающегося. И в документации упоминается только, что вы можете создавать сложные тестовые ролики, но не так.

рассматривает Tobias

+0

Я не уверен в значении представления меню пользователю, но, тем не менее, +1. –

+1

Вы когда-нибудь видели nunit test-runners или тестовые интеграции в IDE? Для этого вам это нужно. –

+0

У меня нет, но я думаю, это имеет смысл. –

ответ

0

Этот ответ может быть полезным: getting all boost test suites/test cases. Он предлагает использовать глобальное устройство, которое обеспечивает крючок, расширяющий пользовательский интерфейс.