I was doing this before in a rails 2 app in a ActionController::IntegrationTest
with
get '/', {}, {:user_agent => "Googlebot"}
but this seems to not work anymore in Rails 3.
What should I do?
If you use request.user_agent in your application, you can write the following code:
get '/', {}, { "HTTP_USER_AGENT" => "Googlebot" }