私のRailsのプロジェクトでは、テストの前にあるタスクを実行しています。今回次のエラーが出てタスクの実行に失敗しました。Gemfileこのエラーの解決法を見つけたので、それをメモしておきます。5.1原因そもそも私の環境では、CIとしてテストを実行中にこのエラーが発生しました。タスクの前には、次のコマンドを実行していました。installでは、testグループのものだけをインストールしデータベースについては、RAILS_ENV=testを必ずつけて実行しています。実はエラーの原因は、タスクの実行時にRAILS_ENV=testをつけていないのが原因でした。installでtestグループのgemしかインストールしていないため、gemを読み込めず失敗するということです。解決方法このような原因から、タスクの実行時にRAILS_ENV=testをつけて実行すればエラーが発生しなくなります。install時に--withoutオプションを指定しないという方法もあります。さいごに考えれば単純な話ですが、少しはまってしまいました。同じ悩みをもつ人の参考になれば幸いです。