Запуск тестов с использованием guard-test компилирует файлы кэша активов. Это не происходит, когда я запускаю тесты, как правило, с помощью граблей. Моя среда test.rb указывает config.action_controller.perform_caching = false. Я переопределяю хост и использую субдомены, если это имеет какое-либо значение.
Функциональность:
@ request.host = "sub.domain.devnet"
Интеграция:
принимающей! "Sub.domain.devnet"
Capybara.default_host = "sub.domain.devnet"
Все тесты зеленого цвета.