Sinatraテストでは、env['SERVER_NAME']デフォルトはwww.example.com。です。これを任意のドメインに設定するにはどうすればよいですか?
カピバラには.default_host方法がありますが、カピバラを使用していません。
または、env [ DEFAULT_HOST]を変更することは可能ですか?
RSpec、Sinatra、WebMockを使用します。
編集:env['SERVER_NAME'] = 'www.foo.com'RSpecテストに追加すると例外が発生します:
NameError: undefined local variable or method 'env' for #<RSpec::Core::ExampleGroup::Nested_1::Nested_1:0x007fe6ce3b5ff8>