2015-04-30 72 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