为什么不在我的本地进行任何rspec或黄瓜测试?

时间:2017-05-19 21:30:18

标签: ruby-on-rails-4 rspec cucumber

我继承了一个rails应用程序,它有一套广泛的rspec和黄瓜测试,当我在一个CI服务器上运行这些测试时,我看到测试运行(大多数通过,有些失败)。

该应用程序连接到后台API&我看到代码模拟了对各种API调用的响应,该应用程序也使用了elasticsearch。

当我使用bundle exec rspec在本地运行测试套件时 - 我即时看到了一大堆" Elasticsearch :: Transport :: Transport :: Errors :: BadRequest"来自RSpec的错误并且无法连接到我提到的那些后台API,但CI服务器上没有发生这些故障(是的,我尝试在本地启动ES,同样的问题)

我在这里做错了什么?如何在本地运行测试以镜像CI服务器正在执行的操作以使其运行?

任何帮助表示赞赏!谢谢。

0 个答案:

没有答案