Есть ли стандартный способ раскрасить вывод boost :: test

Я работаю над набором модульных тестов C ++ в boost :: test. После работы с тестовой средой Google я очень ценю возможность быстрого визуального разбора цветного вывода для сокращения цикла разработки. В настоящее время я рассматриваю вопрос об использовании gnu source-highlight для создания нового определения языка, но если есть способ сделать это внутри boost :: test, это было бы предпочтительнее.

Есть ли стандартный способ окраски boost :: test output?

расчетное время прибытия

Похоже, автор добавил поддержку цвета:

http://boost.2283326.n4.nabble.com/test-new-feature-colored-output-td2660465.html

Однако по умолчанию он отключен. Я предполагаю, что это происходит во время компиляции. Как включить эту функцию?

ETA2

Еще один возможный вариант, еще не исследованный: https://pypi.python.org/pypi/pyrg

2

Решение

Параметры, которые могут быть переданы платформе модульного тестирования, представляются в этом файле:

boost\test\impl\unit_test_parameters.ipp

тем не менее, я не вижу там никакой связанной с * color * переменной (повышение 1,50 или 1,54). Так что, я думаю, эта функция все еще где-то в репозитории. Я присоединяюсь к вам, чтобы сказать, что вывод цвета — хорошая функция (журналы / резюме GTest также лучше).

РЕДАКТИРОВАТЬ:
Особенность в багажнике:

http://svn.boost.org/svn/boost/trunk/boost/test/impl/unit_test_parameters.ipp
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]