У меня есть метод класса в модели, которая вызывает метод search() think_sphinx. Мне нужно проверить этот метод класса.
Я хочу запустить, проиндексировать или остановить sphinx в своих тестовых примерах rspec. Я пытаюсь с этим фрагментом кода.
before(:all) do
ThinkingSphinx::Test.start
end
after(:all) do
ThinkingSphinx::Test.stop
end
и с этим кодом в каждом тестовом примере перед запуском поискового запроса
ThinkingSphinx::Test.index
но все же после того, как я запускаю поисковый запрос, он дает мне пустые результаты, хотя точные совпадения есть в тестовой базе данных.
Пожалуйста, помогите мне с примерами кода, если вы используете rspec с think_sphinx