Ruby on rails rspec+;弹性搜索测试索引
我用 我有计算,这是基于对ES的查询和它的响应 有没有一种方法可以为测试目的创建一个假索引,并将所有查询指向这个索引而不是一个真实的索引 或者,可能有更有效的方法来测试与ES紧密相连的东西?我认为伪造指数会大大降低测试速度,但我还没有想到更好的办法。Ruby on rails rspec+;弹性搜索测试索引,ruby-on-rails,ruby,
elasticsearch,rspec,Ruby On Rails,Ruby,
elasticsearch,Rspec,我用 我有计算,这是基于对ES的查询和它的响应 有没有一种方法可以为测试目的创建一个假索引,并将所有查询指向这个索引而不是一个真实的索引 或者,可能有更有效的方法来测试与ES紧密相连的东西?我认为伪造指数会大大降低测试速度,但我还没有想到更好的办法。 谢谢 由于elasticsearch使用http,因此您可以使用类似的方法来记录http请求 VCR会在您第一次运行或执行请求时记录这些请求。后续请求不会命中服务器。相反,VCR返回记录的响应
谢谢 由于
elasticsearch
使用http,因此您可以使用类似的方法来记录http请求
VCR会在您第一次运行或执行请求时记录这些请求。后续请求不会命中服务器。相反,VCR返回记录的响应