我试图避免使用我的session[:referred_by],并想使用request.referrer. 但是,我的 RSpec 测试失败,因为TestRequest不存储request.referrer
因此,我必须执行以下操作才能使 Rspec 测试正常工作。有没有办法让它变得更好:
referrer = request.referrer ? request.referrer : '/'
redirect_to referrer, :alert => error_message