トップ «前の日記(2014/01/22 (水) ) 最新 次の日記(2014/01/24 (金) )» 編集 RSS feed

HsbtDiary


2014/01/23 (木) [長年日記]

webmock を test-unit で使う時の注意点

rails で test-unit でテスト書いている時に、

$ RAILS_ENV=test rake db:setup

とかやると、db:setup が走った後に、何故か test タスクが走ろうとして、db:setup というファイルが見つからないというエラーが出ていて困っていたのだけど、これは Gemfile で

gem 'webmock', require: 'webmock/test_unit'

としていたのが原因だった。Gemfile では webmock を require せずに test_helper.rb で require するようにしたら解決した。