Я пытаюсь избежать использования session[:referred_by] и хотел бы использовать request.referrer. Однако мои тесты RSpec терпят неудачу, потому что TestRequest не хранит request.referrer
Поэтому для выполнения тестов Rspec я должен сделать следующее. Есть ли способ сделать это лучше:
referrer = request.referrer ? request.referrer : '/'
redirect_to referrer, :alert => error_message
