let*_*nje 5 rspec ruby-on-rails session-variables rspec-rails
我如何要求 rspec 在下一个请求中使用/保持上一个请求所用的会话。
如果我在第一次获取后打印会话,它与我在处理 blah2_path 的操作中看到的会话不同。
get blah_path, {}, headers
get blah2_path, {}, headers # use same session as blah2_path
Run Code Online (Sandbox Code Playgroud)
尝试一下这个:
before :all do
@my_session = ActionController::TestSession.new
end
before do
controller.stub session: @my_session
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
711 次 |
| 最近记录: |