簡単なチュートリアルに従っていると、次の問題が発生します。
Task.create task: 'This is my task'
rspec が実行しようとするとエラーが返されます。
ActiveRecord::StatementInvalid:
Could not find table 'tasks'
しかし、Rails コンソールまたはコントローラーからまったく同じ行を呼び出すと、タスクが作成され、Rails コンソール内から新しい行を表示できます。
いくつかの奇妙なことに気づいたので(Ctrl + Cはそれを殺さない)、rspecを使用してテストを直接実行することにし、同じ結果を返しました。
どんな助けでも大歓迎です。