gpt4 book ai didi

ruby-on-rails - Minitest IntegrationTest ArgumentError : unknown keyword: session

转载 作者:行者123 更新时间:2023-12-01 13:34:54 25 4
gpt4 key购买 nike

我使用 minitest 实现了一个集成测试

test "should get index" do
get admin_product_url, params: {}, session: { user_id: @admin_user.id }
assert_response :success
end

但我收到此错误消息
ArgumentError: unknown keyword: session

我还能如何设置 session 信息?

我正在使用 ruby​​ 2.4 和 rails 5.0.2

最佳答案

在 Rails 5 中不再可能在 Controller 测试中访问 session 。 Integration tests doesn't allow you to set session.

Ref

关于ruby-on-rails - Minitest IntegrationTest ArgumentError : unknown keyword: session,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44285172/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com