有没有办法在使用RSpec进行测试时禁用(或自动启动/停止)太阳黑子?

时间:2014-04-22 23:53:52

标签: ruby-on-rails solr rspec sunspot

我从太阳黑子宝石的旧叉子里看到了这个:

https://github.com/pelle/sunspot_rails#testing-solr-integration-using-rspec

我喜欢它如何禁用太阳黑子,然后在需要测试太阳黑子索引的规格中启用它。我已经尝试过这些指令,并且在实现这些指令之前得到cannot load such file -- sunspot/spec/extension

目前在运行规格之前,我必须确保启动太阳黑子:

$ rake sunspot:solr:start RAILS_ENV=test
$ rspec

在RSpec测试中处理太阳黑子的最佳方法是什么?我如何才能获得它,以便我不必手动运行$ rake sunspot:solr:start RAILS_ENV=test

0 个答案:

没有答案