Следующие функции поддерживаются системой лесозаготовок:
каждый журнал управляет своим собственным уровнем журнала. Причина заключается в том, что какой-то лог-формат предназначен для автоматизированной обработки, и по дизайну необходимо нести всю информацию, которая позже будет переварена инструментом визуализации.
несколько форматов журнала могут быть активными одновременно. Причина в том, что пользователь может захотеть увидеть неисчерпывающий журнал в своем терминале с использованием дружественного для человека формата, имея подробный полный журнал в файле с форматом, посвященным автоматизированной обработке.
каждый логгер указывает свой поток по умолчанию. некоторые регистраторы могут предпочесть вывод на один из стандартных потоков, в то время как другие могут предпочесть выход в файл.
Note
Регистратор указывает на поток вывода по умолчанию в случае использования по умолчанию.
Активный порог уровня журнала и формат вывода могут быть настроены во время запуска во время вызова тестового модуля и во время компиляции в рамках тестового модуля с использованием тестных открытых интерфейсов журнала.
Статья Log formats раздела Boost.Test Controlling outputs может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.