gpt4 book ai didi

ruby-on-rails - 更改 Rails 中测试的主机名

转载 作者:数据小太阳 更新时间:2023-10-29 08:01:39 25 4
gpt4 key购买 nike

显然,在 Rails 中运行测试时,主机名是“www.example.com”。如果我在测试中运行 root_url,它将返回“http://www.example.com/”。

因为我正在做一个需要其他主机名的应用程序,有没有办法将默认主机名更改为其他名称,这样我就不必每次在测试中生成 URL 时都指定它?

谢谢。

最佳答案

路径/url 助手从请求对象中获取主机名。所以在测试中你可以这样做:

request.host = "another-domain.com"

关于ruby-on-rails - 更改 Rails 中测试的主机名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7200836/

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