Только что обновил проект RoR 3.0 до 3.2. Я переместил активы CSS в конвейер ресурсов и теперь использую SASS. Мои спецификации запросов Rspec по-прежнему проходят, но когда я добавляю оператор save_and_open_page, получающаяся страница не имеет CSS-стилей. HTML-рендеринг является точным, что объясняет прохождение тестов.
Любые идеи конфигурации?
Вы можете использовать capybara-screenshot gem для отладки.
capybara-screenshot
Будет сделан скриншот страницы, которую вы хотите отлаживать.
Установите гем и используйте screen_shot_and_open_image вместо save_and_open_page
screen_shot_and_open_image
save_and_open_page