Ruby on rails VCR请求在一台机器而不是另一台机器上未处理的原因
当我在本地环境中运行测试时,它们都通过了。然而,当测试在不同的机器上运行时,许多与VCR相关的测试都失败了。我想调查一下原因Ruby on rails VCR请求在一台机器而不是另一台机器上未处理的原因,ruby-on-rails,ruby,rspec,vcr,Ruby On Rails,Ruby,Rspec,Vcr,当我在本地环境中运行测试时,它们都通过了。然而,当测试在不同的机器上运行时,许多与VCR相关的测试都失败了。我想调查一下原因 我的猜测是,正在运行的请求必须略有不同。这是最好的假设吗?我认为您需要澄清“当测试在不同的环境中运行时”的含义。您是否在本地机器上使用不同的Rails环境(开发、生产)?这是一个很好的建议,但还不清楚。我的意思是机器,所以改变了我的问题。两台机器上的环境完全相同吗?抛出了什么类型的错误?请求是否重新记录?更多的信息会有所帮助
我的猜测是,正在运行的请求必须略有不同。这是最好的假设吗?我认为您需要澄清“当测试在不同的环境中运行时”的含义。您是否在本地机器上使用不同的Rails环境(开发、生产)?这是一个很好的建议,但还不清楚。我的意思是机器,所以改变了我的问题。两台机器上的环境完全相同吗?抛出了什么类型的错误?请求是否重新记录?更多的信息会有所帮助