如何请求rspec使用/保持用于上一个请求的会话,用于下一个请求。
如果我在第一次获取后打印会话,则与我在动作处理blah2_path中看到的会话不同。
get blah_path, {}, headers
get blah2_path, {}, headers # use same session as blah2_path
答案 0 :(得分:1)
试试这个:
before :all do
@my_session = ActionController::TestSession.new
end
before do
controller.stub session: @my_session
end