Я обновил свое приложение rails с 4.2 до 5. Переименовал FactoryGirl в FactoryBot. Получение ошибки при запуске Rspe c.
Сбой / Ошибка: ожидаемо (invalid_dd.valid?). To be_truthy
expected: truthy value
got: false
Заводской файл
FactoryBot.define do factory: upgrade_notification сделать экземпляр send_at {Time.now + 1.hour} start_time {Time.now + 1.day} end_time {Time.now + 2.days} downtime_duration {0} ассоциация: popup_template, factory:: messages_template end end
Rspe c
это 'время простоя должно быть положительным или равным нулю' do invalid_dd = FactoryBot.build (: upgrade_notification, downtime_duration: 2) ожидать (invalid_dd.valid?). To be_truthy