Недавно обновил кодовую базу до rails4 вместе с драгоценными камнями, теперь мы получаем эту ошибку.shoulda validate_inclusion_of не работает
Failure/Error: it { is_expected.to ensure_inclusion_of(:usage).in_array(['Index', 'Slide', 'Body']).with_message("%{value} is not a valid usage") }
["Index", "Slide", "Body"] doesn't match array in validation
и здесь соответствующий код модели
USAGES = ['Index', 'Slide', 'Body']
validates_inclusion_of :usage, :in => USAGES, :message => "%{value} is not a valid usage"
Есть ли что-то я не хватает? Я не понимаю, почему это происходит.
переработан в том, что до сих пор не работает; такая же ошибка. –