Specify host for Rails functional tests
S开发者_C百科ome of my controller actions use the request.host parameter in their logic. In integration tests I can use the host!
method to set the host. How can the same be achieved in functional tests?
Found my own solution:
def setup
@request.host = 'test.example.com'
end
The @request object is reused between requests, so it only has to be set once.
精彩评论