I am working on a set of C++ unit tests in boost::test. After working with the Google test framework, I really appreciate the ability to quickly visually parse colorized output in order to tighten the development cycle. Currently, I'm considering looking into using the gnu source-highlight to create a new language definition, but if there is a way of doing it inside of boost::test, that would be preferable.
Is there a standard way of colorizing boost::test output?
ETA
It looks like the author added support for color:
http://boost.2283326.n4.nabble.com/test-new-feature-colored-output-td2660465.html
However, it is disabled by default. I assume this is managed at compile time. How can this feature be enabled?
ETA2
Another possible option, haven't investigated yet: https://pypi.python.org/pypi/pyrg