Итак, моя спецификация запроса сильно замедляется из-за наличия двух маленьких изображений (размером 3 КБ каждое).На той же странице есть два гораздо больших изображения, одно размером более 700 Кб, но с ними проблем нет.Вот код (в тонком, который я ненавижу, но что угодно):
.row.columns#banner
= image_tag image_url("banner-tail-left.png"), class: 'banner-tail-left'
.banner-text WELCOME
= image_tag image_url("banner-tail-right.png"), class: 'banner-tail-right'
А вот скорости испытаний:
Оба изображения показывают:
Finished in 4.01 seconds
Finished in 3.27 seconds
Finished in 3.55 seconds
Finished in 3.5 seconds
Оба изображения скрыты, если только Rails.env.test?:
Finished in 1.56 seconds
Finished in 1.38 seconds
Finished in 1.23 seconds
Finished in 1.2 seconds
Когда отображается только одно из этих изображений, времена такие же медленные, как если бы они оба отображались.Если я заменю два пути изображения другими путями изображения, это быстро.Есть идеи, что может быть причиной этого?Есть ли способ сказать Rspec игнорировать все изображения?