Rails: Nombre de host incorrecto para los ayudantes de url en rspec
Los ayudantes de URL (por ejemplo, root_url) devuelven un nombre de host diferente en los controladores de la aplicación frente a los ejemplos de rspec. He logrado establecer el dominio para los ayudantes de url en mi aplicación de rieles de la siguiente manera:
<code>class ApplicationController < ActionController::Base def default_url_options {host: "foo.com", only_path: false} end end </code>
Por ejemplo, root_url genera "http://foo.com/" dentro de la aplicación pero "http://example.com" en las especificaciones de mi solicitud. ¿Cuál es la manera recomendada de aplicar esas opciones de url globalmente en los rieles 3.2 para que afecten a mis especificaciones? Las opciones de url no necesitan ser dinámicas.