2015-04-30 100 views
0

我有一個Android設備連接到我的電腦。 運行蠡測試我使用下面的命令:葫蘆沒有輸出顏色

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

這樣做我總是得到即使這樣我已經安裝ANSICON以下錯誤。

***警告:必須使用ANSICON 1.31或更高版本(https://github.com/adoxa/ansicon/),以獲得在Windows

彩色輸出

也有(在具有64勝ANSICON使用MINGW32沒有顏色安裝運行它與-p和-i)。

$ ansicon.exe - 幫助ANSICON通過Jason Hood。 版本1.66(2013年9月21日)。免費軟件。 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步驟:從https://github.com/adoxa/ansicon/downloads

  • 打開CMD

    1. 下載並解壓文件並導航到解壓文件夾
    2. 導航至x64(如果您有64位機器),否則導航至x86
    3. 鍵入ansicon.exe -h,您將得到以下內容:Jason Hood提供的D:\ Data \ ansicon \ x86> ansicon.exe -h ANSICON。版本 1.32(2010年12月22日)。免費軟件。 http://ansicon.adoxa.cjb.net/

    在Win32控制檯程序中處理ANSI轉義序列。

    ansicon -i | I | -u | U ansicon [-m []] [-p | -e | E字符串| -t | T [file(s)] |程序[args]]

    -i安裝 - 將ANSICON添加到AutoRun條目(意味着 -p)-u卸載 - 從AutoRun條目中刪除ANSICON -I -U使用本地機器而不是當前用戶-m使用灰色在黑色(「單色」)或默認顏色-p
    掛鉤到父進程-e回顯字符串-E
    回顯字符串,不要附加新行-t顯示文件(「 - 」 for stdin),合併作爲單一流-T顯示文件, 名稱第一,空白行前後程序運行 指定程序不運行新命令處理器,或 顯示stdin如果重定向

    是一個或兩個十六進制數字;請使用「COLOR /?」瞭解詳情。 5.執行「ansicon.exe -i」來安裝,並添加ansicon到Windows 6.運行您的黃瓜0.10.0測試,你應該得到的Windows

  • +0

    是的嘗試過,可悲的是不工作:( – lony

    +0

    親愛的@lony,它將definetly工作! – Aravin