我有一台Android设备连接到我的电脑。 运行calabash测试我使用以下命令:
calabash-android run <NAME>.apk features/<NAME>.feature
这样做我总是得到以下错误,所以我安装了ANSICON。
***警告:您必须使用ANSICON 1.31或更高版本(https://github.com/adoxa/ansicon/)才能在Windows上获得彩色输出
也没有颜色(在安装了ANSICON的64位获胜中使用MINGW32,并使用-p和-i运行它。)
$ ansicon.exe - 由Jason Hood帮助ANSICON。 版本1。66(2013年9月21日)。免费软件。 http://ansicon.adoxa.vze.com/
我该如何做到这一点?
任何帮助将不胜感激!
谢谢!
答案 0 :(得分:0)
我没有试过这个,但我发现这篇博文写了同样的问题http://qastuffs.blogspot.dk/2011/02/how-to-install-ansicon-for-cucumber-to.html 所以值得一试。
从博客中复制
无论如何,以下是如何安装ansicon.exe的步骤:
- 从https://github.com/adoxa/ansicon/downloads
下载并解压缩文件- 打开cmd并导航到解压缩文件夹
- 导航到x64(如果您有64位计算机),否则导航到x86
- 键入ansicon.exe -h,您将获得以下内容:Jason Hood的D:\ Data \ ansicon \ x86&gt; 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 string | -t | T [file(s)] |程序[args]]
-i install - 将ANSICON添加到AutoRun条目(暗示 -p)-u uninstall - 从AutoRun条目中删除ANSICON -I -U使用本地机器而不是当前用户-m使用黑色灰色(“单色”)或默认颜色-p
钩入父进程-e echo string -E
echo字符串,不附加换行符-t显示文件(“ - ” 对于stdin),组合成单个流-T显示文件, 名字第一,程序运行前后的空白行 指定的程序没有运行新的命令处理器,或 如果重定向则显示stdin是一个或两个十六进制数字;请使用“COLOR /?”详情。 5.执行'ansicon.exe -i'以安装并添加ansicon到您的Windows 6.运行黄瓜0.10.0测试,你应该在Windows上获得彩色输出结果