Url ヘルパー (root_url など) は、アプリ コントローラーと rspec の例で異なるホスト名を返します。次のように、Rails アプリで URL ヘルパーのドメインを正常に設定できました。
class ApplicationController < ActionController::Base
def default_url_options
{host: "foo.com", only_path: false}
end
end
たとえば、root_url はアプリケーション内では "http://foo.com/" を出力しますが、私の要求仕様では "http://example.com" を出力します。これらの URL オプションを Rails 3.2 でグローバルに適用して仕様に影響を与えるには、どのような方法が推奨されますか? URL オプションは動的である必要はありません。