gpt4 book ai didi

ruby-on-rails - Rspec - 重定向到匹配正则表达式的路径

转载 作者:行者123 更新时间:2023-12-04 05:32:07 25 4
gpt4 key购买 nike

我在 Rspec 中有以下内容

response.should redirect_to %r{\A/my_settings/mysub_path/}

我收到以下错误
NoMethodError: undefined method `model_name' for Regexp:Class

我只需要匹配包含 my_settings/mysub_path 的路径的一部分。
这是如何在 rspec 中实现的?

最佳答案

要根据正则表达式检查重定向,请在 response.location 上进行字符串匹配,如下所示:

expect(response.location).to match('your_expected_location.com')

关于ruby-on-rails - Rspec - 重定向到匹配正则表达式的路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20680709/

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