3
/usr/local/bin/ruby -rrubygems -e "require 'redgreen'"  /usr/local/lib/ruby/gems/1.8/gems/rspec-1.3.0/bin/spec --autospec <files_here> -O spec/spec.opts

invalid option: --autospec
Test::Unit automatic runner.
Usage: -e [options] [-- untouched arguments]

which spec says "/usr/local/bin/spec"
which autospec says "/usr/local/bin/autospec"

/usr/local/bin/spec --help includes --autospec option in the list.

ここで何が欠けていますか?

4

2 に答える 2

2

私はついに週末にこれを自分で調べる時間ができました。

問題は、.autotestファイルの「require'redgreen / autotest'」ステートメントです。自動テスト構成を〜/.autotestに保持します。

行と「autospec」、「autotest」、および「cucumber」は正常に機能することをコメントします。

于 2010-04-25T20:55:14.903 に答える
2

条件付きで赤緑を要求することができます

require 'redgreen/autotest' unless ENV['RSPEC']

spec.optsファイルで--colorを渡すことにより、rspecに色付きの出力を設定できます。

于 2010-09-21T12:39:11.237 に答える