Вы можете настроить Boost.Test для генерации вывода XML. документ говорит:
Этот формат журнала предназначен для
автоматизированная обработка результатов испытаний.
Схема вывода журнала испытаний зависит от
порог уровня активного журнала.
Это можно включить, указав -output_format=XML
в командной строке или установив переменную среды BOOST_TEST_OUTPUT_FORMAT=XML
. Связанные документы здесь .
Также возможно настроить Boost.Test во время компиляции для получения вывода XML по умолчанию (описано здесь )
Чтобы сгенерировать HTML, вам нужно либо внедрить свой собственный форматер (который возможен, но недооценен, но, пожалуйста, спросите в списке), либо преобразовать XML на этапе постобработки.