Вывод в консоль при отработке тестов в CLion
Всем привет.
Пишу тесты с использованием Catch2. Все хорошо, все отрабатывает. Единственное, немного смущает вывод логов.
В Test Toolbar, где выводятся логи тестов и отображается, работают ли тесты или нет, формат вывода логов такой:
\x1B[01;37m[16:45:29][Info]: \x1B[22;37mHello
При этом, если мы говорим про вывод в обычную консоль CLion, все выводится хорошо:
[16:45:29][Info]: Hello
Может быть, кто-нибудь знает, как это исправить и исправляемо ли это вообще?
Ответы (1 шт):
Как уже сказали, это Catch2 пытается разукрасить консоль, но ошибочно решил, TestToolbar - консоль с поддержкой цвета. Но можно ему помочь - просто добавьте параметр
Если же параметр сложно прописать (я знаю, CLion немного странным бывает), то можно прям тестах прописать CATCH_CONFIG_COLOUR_NONE