После обновления до Ruby 1.9.2 (Rails 3.0.3) , наши RSpce (2.7.0) тестируют с использованием FactoryGirl (2.3.2) ошибка из-за 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)
, дают сбой случайным образом, при этом разные тесты не выполняются при каждом запуске.
Есть идеи?