使用devise运行rspec测试时出现间歇性InvalidSalt异常

时间:2012-02-14 16:30:46

标签: ruby-on-rails-3 rspec devise rspec2 factory-bot

自升级到 Ruby 1.9.2(Rails 3.0.3)以来, RSpce(2.7.0)使用 FactoryGirl(2.3.2)进行测试< / strong>在创建用户夹具时由于 BCrypt :: Errors :: InvalidSalt 而失败。以下是我们用于创建灯具的内容:

Factory.define :user, :class => User do |u|
  u.email 'an@other.com'
  u.api_key '123456'
  u.password 'password'
end

过去工作正常,但现在测试中user = Factory.create(:user)行随机失败,每次运行都会失败。

有什么想法吗?

0 个答案:

没有答案