2

私はRailsアプリケーションでRubyを構築し、TDDをオンにしようとしています。テスト環境に次のgemをインストールしています。

turn <0.8.3
rspec-rails
capybara
guard-rspec
minitest
win32console

すべてがうまく一緒に遊んでいるようですが、私のテスト実行では、それらはカラーではありません。ただの白いテキスト。私は何かが足りないのですか?何かを初期化する必要がありますか?

私はWindows7で実行しています

よろしくお願いします。

4

3 に答える 3

2

私はOSXで実行していますが、これがその方法です。.rspecプロジェクトのルートディレクトリに、次の内容の名前の付いたファイルを配置します。

--colour

それを試してみてください。

于 2012-01-16T04:31:39.470 に答える
2

Win32Consoleはrspecで動作しなくなりました。
これをチェックしてください>>>> Ansicon

于 2012-01-20T03:01:04.693 に答える
2

ガードブロックで指定するだけです。

guard :rspec, :cli => '--color --format doc' do

cmdRSpec Guard 4.0以降、オプションをに渡す必要があります。

guard :rspec, cmd: 'rspec --color --format doc' do
于 2012-04-07T13:49:00.383 に答える