Я заметил одну вещь: в большинстве проектов, над которыми я работаю, одна спецификация, которая всегда занимает много времени (30 секунд +), - это вспомогательная функция shoulda / paperclip:
it { should validate_attachment_content_type(:bannerimage)
.allowing('image/png', 'image/jpeg', 'image/gif', 'image/jpg')
.rejecting('text/plain')
}
Я бы хотел сохранить тип содержимого проверка, но мне интересно, есть ли более быстрый способ сделать это. Я уже помечаю эти тесты с помощью: slow и запускаю rspec без спецификаций: slow, но, тем не менее, я надеюсь, что у кого-то есть более быстрый способ тестирования содержимого изображения типы.