Каков наилучший способ изменения поддоменов на время интеграционного теста?
Джемис Бак предложил использовать хост! Вот: http://weblog.jamisbuck.org/2006/3/9/integration-testing-in-rails-1-1#12
но согласно API рельсов, хост! изменяет только хост для следующего отдельного запроса. я ищу что-то вроде @ request.host в функциональном тесте, который позволяет мне использовать поддомен для всего теста.
Я использую host! в моих интеграционных тестах без проблем. Обычно я называю это один раз в методе setup , например,
def setup host! "my.host" end