トップ «前の日記(2010/08/17 (火) ) 最新 次の日記(2010/08/19 (木) )» 編集 RSS feed

HsbtDiary


2010/08/18 (水) [長年日記]

[rails3][rspec2] rails3 で rspec2 の rake task を読み込む術

rails2 の時は lib/task/rspec.rake とかがインストールされて、それを使っていたけど rails3 の時は公式ドキュメントにも書いて通りに Gemfile を編集する。

group :test, :development do
  gem "rspec-rails", ">= 2.0.0.beta.19"
end

ここで気をつけないとダメなのが、 :development を外したり、:require => nil を指定すると rspec.rake が読み込まれないということ。今日はこれにはまって1時間くらい右往左往してしまった。

追記

隣に着席している ursm 先生がカッコイイ指定方法を見つけているので、そっちを使った方がよさげ → Rails 3 と RSpec 2 と rake spec - ursmの日記