将我的应用程序更新到Rails 5后,我正在努力应对以下错误。 我将发布一段我的rspec测试代码。
这是我的cookies方法。
def cookies
request = page.driver.request
ActionDispatch::Cookies::CookieJar.build(request, request.cookies).tap do |jar|
jar.update(
page.driver.browser.rack_mock_session.cookie_jar.to_hash
)
end
end
当我尝试调用cookies.signed
时(byebug) cookies.signed
*** NoMethodError Exception: undefined method `secret_token' for #<Rack::Request:0x007fd9702b3710>
测试错误的打印屏幕
谢谢