トップ «前の日記(2008-03-11) 最新 次の日記(2008-03-13)» 編集

3 日坊主日記


2008-03-12 [長年日記]

_ [Rails][RSpec] rspec autotestがいつもgreenな件

rails (2.0.2)
rspec (1.1.3)
ZenTest (3.9.1)

Windows環境では spec/spec.opts から

--colour

を外す必要がある。

外さないと

shell> ruby spec\models\weather_spec.rb > out.txt

としたときに out.txt に出力が含まれない。 autotestは同じようにredirectするので、これにひっかかる。

色を付けるために使っている

win32console (1.0.8)

出力をredirectするとこいつがSTDOUTを食ってしまうというバグがあるためらしい。

色付けを外してもまだだめ。

rspec/lib/autotest/rspec.rb:
  consolidate_failures()

がおかしい。

rspec r3312 以降だと直ってるらしい。

てことでtrunkを試してみることにしよう。。

追記:確かに直っていた。

[]