java - Cucumber Java - JUnit 在命令行上设置单色

标签 java maven cucumber cucumber-jvm cucumber-junit

当我的 Cucumber JUnit 测试由构建机器运行时,禁用颜色输出的最佳方法是什么?
可以设置 monochrome = true@CucumberOptions注解。问题是,在本地运行测试应该包含颜色。
设置 -Dcucumber.options.monochrome=true无论出于何种原因,都无法正常工作。
有没有办法从命令行设置/覆盖它?

最佳答案

找到了解决办法。
如此处所述 https://cucumber.io/docs/cucumber/api/#list-configuration-options
提供 -Dcucumber.ansi-colors.disabled=true解决了这个问题。

关于java - Cucumber Java - JUnit 在命令行上设置单色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64926465/

相关文章:

java - 控制台中的时间刷新

java - maven clean 和 eclipse clean 的区别

ruby-on-rails-3 - 测试使用带有 Cucumber 的设计 token 可验证模块的 JSON API

ruby - 使用 VCR/WebMock 时如何允许 Web 请求?

java - 独立程序包

createStatement 的 java sql 语法错误

java - Neo4j:有没有办法根据一组满足特定条件的节点创建一个新节点

shell - 批处理文件在 mvn 命令后停止执行

java - 从 Maven 远程存储库中删除版本

testing - 如何一起运行 Cucumber 和 Gatling