【Rails】rake test:prepareが使えない!
最近railsで作りたいものが出来て、
このサイトに沿って勉強しています。
その6.2.1において
$ rake test:prepare
を実行せよとあったのですが、
rake aborted! Don't know how to build task 'test:prepare' (See full trace by running task with --trace)
と表示され、DBが作成されない。
どうやら、rails4.1でdeprecateされたようです (http://edgeguides.rubyonrails.org/4_1_release_notes.html#active-record-deprecations)
ということで、調べてみると有りましたこちらに。 http://qiita.com/mm36/items/b47e9cca3555c5a680af
rake db:create db:migrate RAILS_ENV=test
とすれば、テスト環境のDBが作成され、マイグレーションされます。
Rspecも通りました!解決解決。
(rails4.1.1をGemfileに書いているのですが、tutorialは4.0.5を使っているのでこのエラーが生じなかったんですね。)