они терпят неудачу с: unitialized constant ActiveModel :: SecurePassword :: InstanceMethodsOnActivation
Я пытаюсь обновить приложение rails 5.2 до бета-версии rails 6, и кажется, что все работает нормально, за исключением моих validate_presence_of specs.
Например,
RSpec.describe Post, type: :model do
context 'validations' do
subject { Post.new(body: Faker::Movie.quote)}
it { should validate_presence_of :body }
it { should validate_length_of(:body).is_at_most(5000).on(:create) }
end
end
validate_length_of проходит нормально, а validate_presence of - нет.Сообщения принадлежат пользователю, который наследуется от Clearance :: User, но я не уверен, почему константа может отличаться в разных тестах для одной и той же модели?