ブログ

読んで思い出す。忘れるために書く

Q. spec/fixtures に定義した fixture をrake で読み込みたい

A. FIXTURES_DIR 環境変数を指定する

(Rails 4系で確認)

rake db:fixtures:load FIXTURES=users FIXTURES_DIR=../../spec/fixtures

rake タスクだと固定で test/fixtures を見に行くので、../../ 指定で見に行くディレクトリを遡らせる

dotenv を使っているなら、そこで FIXTURES_DIR を定義して、bundle exec rake するのもいいかもしれない

Links