2015-04-30 2 views
0

У меня есть устройство Android, подключенное к компьютеру. Запуск калабаш теста я использую следующую команду:Calabash no colors in output

calabash-android run <NAME>.apk features/<NAME>.feature 

Это я всегда получаю следующее сообщение об ошибке, даже так я установил ANSICON.

*** ВНИМАНИЕ: Вы должны использовать ANSICON 1,31 или выше (https://github.com/adoxa/ansicon/), чтобы получить цветной вывод на Windows,

Там также нет цветов (с использованием Mingw32 на 64bit выигрыша, имеющего ANSICON установленный с его -p и -i).

$ ansicon.exe --help ANSICON от Jason Hood. Версия 1.66 (21 сентября 2013 г.). Freeware. http://ansicon.adoxa.vze.com/

Как это сделать?

Любая помощь будет оценена!

Спасибо!

+0

ли ваша проблема все еще существует? @lony – Aravin

ответ

0

Я не пробовал это, но я нашел это сообщение в блоге, которое пишет о той же проблеме http://qastuffs.blogspot.dk/2011/02/how-to-install-ansicon-for-cucumber-to.html Так что стоит попробовать.

Скопирован из блога

Во всяком случае, вот шаги по установке ansicon.exe:

  1. Скачать и распаковать файл из https://github.com/adoxa/ansicon/downloads
  2. открытого ЦМДА и перейдите к распакованная папка
  3. Перейти к x64 (если у вас есть 64-разрядная машина), в противном случае перейти к x86
  4. Введите ansicon.exe -h, и вы получите следующее: D: \ Data \ ansicon \ x86> ansicon.exe -h ANSICON от Джейсона Худа. Версия 1.32 (22 декабря 2010 г.). Freeware. http://ansicon.adoxa.cjb.net/

Обработка последовательностей ANSI в консольных программах Win32.

ansicon -i | I | -u | U ansicon [-m []] [-p | -e | E string | -t | T [файл (ов)] | program [args]]

-i install - добавить ANSICON в запись AutoRun (подразумевается -p) -u удалить - удалить ANSICON из записи AutoRun -I -U использовать локальный компьютер вместо текущего пользователя -m использовать серый на черном («монохромный») или в качестве цвета по умолчанию -p
Захват в родительский процесс -e строка эхо -E
эхо-строка, не добавляйте новые строки -t файлов для отображения ("-" для stdin), в сочетании как один поток -T-файлы отображения, имя сначала, пустая строка до и после запуска программы указанная программа ничего не запускает новый командный процессор, или дисплей stdin при перенаправлении

- это одна или две шестнадцатеричные цифры; используйте «COLOR /?» для деталей. 5. Выполнить «ansicon.exe -i», чтобы установить и добавить ansicon к вашей ОС Windows 6. Выполнить тест огурец 0.10.0 и вы должны получить цветной результат вывода на Windows,

+0

Да пробовал это и, к сожалению, не работает :( – lony

+0

Дорогой @ lony, он определенно работает !! – Aravin