Rails: Nome de host incorreto para os auxiliares de URL no rspec
Os ajudantes de URL (por exemplo, root_url) retornam um nome de host diferente nos exemplos de controladores de aplicativo vs rspec. Consegui definir com sucesso o domínio para os ajudantes de url no meu aplicativo de rails como este:
<code>class ApplicationController < ActionController::Base def default_url_options {host: "foo.com", only_path: false} end end </code>
Por exemplo, o root_url produz "http://foo.com/" dentro do aplicativo, mas "http://example.com" nas especificações do meu pedido. Qual é a maneira recomendada de aplicar essas opções de URL globalmente em rails 3.2 para que elas afetem minhas especificações? As opções de URL não precisam ser dinâmicas.