但是,如果我在第一次访问之后添加第二次login_as,那么一切都正常。我不知道为什么要重新设计会话。当我尝试通过登录表单通过fill_in和click_on‘登录’登录时,会话重定向到root_path后被重新安排!因此,在这种情况下,我甚至不能完成用户登录的基本期望。我测试了不同的司机。Rspec配置文件:
# This file is copied to spec/ when you run 'rails generate rspec<
', expire_after: (Rails.env.production?2.hours : 3.minute)scenario 'Submit form when session has timed out' doclick_button('Submit')
...我使用的是rails 4.2、cap