我在rails应用程序上构建一个ruby,并尝试启用我的TDD。我在我的测试环境下安装了以下gem。
turn <0.8.3
rspec-rails
capybara
guard-rspec
minitest
win32console
一切似乎都很好地融合在一起,然而,当我的测试运行时,他们没有颜色。只是纯白色的文字。我错过了什么吗?我需要初始化一些东西吗?
我在Windows 7上运行
先谢谢,你们摇滚!
答案 0 :(得分:2)
我在OSX上运行,但这是我如何做到的。将名为.rspec
的文件放在项目的根目录中,其中包含以下内容:
--colour
试试。
答案 1 :(得分:2)
Win32Console不再适用于rspec 检查出来&gt;&gt;&gt;&gt; Ansicon
答案 2 :(得分:2)
只需在保护区中指定它:
guard :rspec, :cli => '--color --format doc' do
从RSpec Guard 4.0开始,您需要将选项传递给cmd
,
guard :rspec, cmd: 'rspec --color --format doc' do