2

コマンドを実行するたびに:

rake test test/models/post_test.rb test_the_truth

次のエラーが表示されます。

`initialize': FATAL:  database "knome_test" does not exist (PG::Error).

誰かが説明してデバッグするのを手伝ってくれますか?

4

2 に答える 2

7

データベースを作成していないようです。

次のコマンドを実行して、テスト データベースを作成、移行、準備してください。

rake db:create
rake db:migrate
rake db:test:prepare
于 2013-09-05T12:49:58.507 に答える
-1

postgres で新しいデータベースを作成し、database.yml の「test」セクションをその db_name、ユーザー名、およびパスワードで更新しました。「開発」セクションで行ったのと同じ方法。

于 2013-09-05T12:49:50.113 に答える