Как переопределить url_for_event в Apotomo, чтобы всегда включать параметр?
Чтобы запустить Cucumber с моим приложением и поддоменами, я прочитал, что должен добавить параметры по умолчанию к default_url_options.
Тем не менее, я не могу найти способ добавить параметры по умолчанию в url_for_event
помощник, который дает Апотомо. Я считаю, что это будет первым (если не единственным) шагом к началу работы интеграционных тестов, Apotomo и поддоменов.
1 ответ
Решение
Я получил ответ от Пола Хагстрома в списке рассылки Apotomo:
class YourBaseWidget < Apotomo::Widget
def default_url_options
...
end
end
class YourOtherWidgets < YourBaseWidget
...
end
Это очень похоже на то, как большинство ваших контроллеров Rails наследуются от ApplicationController
, Таким образом, все, к чему вы обращаетесь ApplicationController
будет применяться по наследству к вашим дочерним контролерам.