我需要使用Open :: URI从我的应用程序下载一个csv文件,为此我需要给它一个完全限定的URI.那么最好的方法是获取主机,更重要的是我的黄瓜脚本中的PORT?
注意我正在使用Capybara和Selenium
我想使用rspec结合faraday和faraday_middleware来测试rails应用程序的json响应.要使用法拉第,需要应用程序URL.在测试中我想使用localhost +一个端口号.
问题是,如何在rspec测试环境中获取或设置当前应用程序实例的端口号?
有任何想法吗?
有没有办法在测试中获得在黄瓜测试期间运行rails应用程序的端口?我试过Capybara.server_port,但那是零.
谢谢.