作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想使用红绿(或类似的)来为我们的测试输出着色,但我不想将它强加给其他人。有没有一种方法可以让我在不更改源代码的情况下使用它?
最佳答案
您可以将这样的代码添加到您的 test_helper.rb
以使其基于您的环境设置:
if ENV['REDGREEN']
require 'redgreen'
end
如果项目使用了 bundler,你会在 Gemfile 中需要它,但你可以默认禁用它:
gem "redgreen", :require => false
您可以通过将其添加到 ~/.bashrc
或 ~/.zshrc
或适用于您的 shell 的适当文件,在您自己的个人环境中始终启用 redgreen:
export REDGREEN=true
关于ruby - 我可以在不更改源代码的情况下使用 redgreen 运行我们的测试吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2995756/
我想使用红绿(或类似的)来为我们的测试输出着色,但我不想将它强加给其他人。有没有一种方法可以让我在不更改源代码的情况下使用它? 最佳答案 您可以将这样的代码添加到您的 test_helper.rb 以
只需添加 gem redgreen,'rake test' 总是在以下行结束: 0 次测试,0 次断言,0 次失败,0 次错误 我在 github 上创建了一个示例项目: https://github
我是一名优秀的程序员,十分优秀!