/ / RSpecテストでは、rails appデータベースを使わないconfig - ruby​​-on-rails、rspec

Railsアプリケーションデータベースを使用しないRSpecテストconfig - ruby​​-on-rails、rspec

私は、RSpecとBDDを使った最初のRuby on Railsプロジェクトを開始しています。 rake specタスクを実行しようとすると、次のエラーが表示されます。

ユーザー "root" @ "localhost"に対するアクセスが拒否されました(パスワードを使用:NO)

明らかに、rspecはどこかのデフォルト設定を使用しようとしており、rails configディレクトリのdatabase.ymlファイルを無視しています。どのように私はそれを修正するのですか?

回答:

回答№1は1

開発環境と運用環境のデフォルト設定を変更したようですが、テスト環境の設定の詳細を変更するのを忘れてしまったようです。