3
Я строю и выполнения модульных тестов, построенных с googletest внутри проекта CMake с CTest включенМожет CTest дисплей googletest консольных цвета
Я запускать тесты с «CTest -vv»
но выхода теста не цвет «красный» и «зеленый»
[RUN] [OK] [PASSSED]
кто-нибудь знает, есть ли варианты CTest, чтобы эти цвета, чтобы через кровь на консоль?
Не зная, как вы добавили googletest в CMake, ни среды хозяина, это просто догадка: Может быть, это дубликат [Выход GTest не имеет цветов при построении с cmake + ninja и выполняется автоматически] (http://stackoverflow.com/questions/28888998/gtests-output-has-no-colors-when-built-with-cmakeninja-and- выполнен-Automatica)? Можете ли вы указать опцию googletest '--gtest_color = yes'? – Florian
Итак, я попробовал --gtest_color = да, и это не сработало ... но еще несколько googling привели меня к GTEST_COLOR = 1, установив это в моем .travis.yml, сделав тесты цветными ... но в моей командной строке это выглядит так: 1: ← [0; 32m [RUN] ← [mStringTest.Case, это говорит о том, что googletest может ошибочно думать, что я xterm, когда на самом деле я запускаю bash внутри командной строки Windows – MyDeveloperDay
"export GTEST_COLOR = 1 "работал для меня (на Ubuntu). –