リア充爆発日記

You don't even know what ria-ju really is.

Rails+rspec+FactoryGirlでのテストが早くなるかもしれないポイント

bcryptを使ってパスワードをハッシュしたUserなんかをFactoryしてるときのケース。

production環境と違ってtest環境はハッシュの強度なんてどうでもいいから以下のようにする。

config/environments/test.rb

  require 'bcrypt'
  silence_warnings do
    BCrypt::Engine::DEFAULT_COST = BCrypt::Engine::MIN_COST
  end

出典:http://ruby.railstutorial.org/chapters/sign-up#top