Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个 rspec 测试套件,用于测试我们的内部和面向公众的 API。通常我测试服务所要做的就是设置我的参数(例如测试url),然后测试从那里连接到所需的服务并做他们的事情。
我的问题是,如何让 ruby 兑现我的主机文件条目?在这个特定的场景中,我试图访问我们的实时服务器,它们使用与我们的实时环境相同的 url,但显然位于完全不同的 IP 集群上。
除非您正在做一些非常低级的事情,否则 Ruby 不会自行执行 DNS 名称解析,它只会调用适当的 OS API。因此,您需要弄清楚如何配置您的操作系统以使用本地主机文件。