这可能真是愚蠢,但我无法解决。

我将我的 cucumber 版本升级到v 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版本吗?

最佳答案

我工作中的一位开发人员已经弄清楚了。

你需要

  • https://github.com/adoxa/ansicon/downloads下载Ansicon并将其解压缩到目录中
    没有空格
  • 打开命令提示符并cd到解压缩它的文件夹
  • 现在,将CD装入x86或x64(取决于您的计算机的处理器)并在以下位置全局安装
    您的机器(例如,D:\ Cucumber \ ansi160 \ x64)
  • 输入ansicon.exe –iansicon -i,然后按Enter
  • 现在,任何可以打印ANSI颜色的程序都可以在您的计算机上正确显示。
  • 关于ruby - cucumber 未在Windows中显示彩色输出,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4746647/

    10-09 19:10