Огурец не показывает цветной вывод в окнах - PullRequest
23 голосов
/ 20 января 2011

это, наверное, что-то действительно глупое, но я не могу разобраться.

Я обновил свою версию cucumber до версии 0.10.0, и теперь тесты (работающие на Win 7) не показывают цветной вывод с помощью «симпатичного» форматера.

При запуске тестов выводится эта ошибка: *** WARNING: You must use ANSICON 1.31 or higher (http://adoxa.110mb.com/ansicon) to get coloured output on Windows

Я был на http://adoxa.110mb.com/ansicon, но для меня не очевидно, как мне его модернизировать. Кто-нибудь знает, как обновить мою версию anscion?

Ответы [ 2 ]

54 голосов
/ 20 января 2011

Один из разработчиков на моей работе понял это.

Вам необходимо

  1. Скачать Ansicon из https://github.com/adoxa/ansicon/downloads и распаковать его в каталог
    без пробелов
  2. Открыть командную строку иперейдите в папку, в которую вы его распаковали
  3. Теперь перейдите в x86 или x64 (в зависимости от процессора вашей машины) и установите его глобально на
    вашей машине (например, D: \ Cucumber \ ansi160 \x64)
  4. Введите ansicon.exe –i ИЛИ ansicon -i и нажмите Enter
  5. Любая программа, которая печатает цвета ANSI, теперь будет правильно отображаться на вашем аппарате.
5 голосов
/ 09 августа 2012

Обновление на сегодня http://adoxa.110mb.com/ansicon больше не доступно. Файлы были загружены в https://github.com/adoxa/ansicon/downloads.

Я попытался загрузить файл с adoxa.3eeweb.com, но Chrome предупредил меня, что файл «обычно не загружается и может быть опасным».

Поэтому я выбрал файл из github.

Кроме того, я только что выполнил шаги, упомянутые выше, и мой вывод теперь цветной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...