У меня есть метод класса в модели, которая вызывает метод mouse_sphinx search(). Мне нужно проверить этот метод класса.Как проверить ThinkingSphinx с помощью RSpec
Я хочу начать, индексировать или останавливать сфинкс в своих тестовых случаях rspec. Я пытаюсь использовать этот фрагмент кода.
before(:all) do
ThinkingSphinx::Test.start
end
after(:all) do
ThinkingSphinx::Test.stop
end
и с этим кодом в каждом тесте, прежде чем я сгореть поисковый запрос
ThinkingSphinx::Test.index
, но все еще после того, как я огонь поисковый запрос, он дает мне пустые результаты, хотя точные совпадения есть в тесте дб.
Пожалуйста, наставит меня с примерами кода, если вы используете RSpec с thinking_sphinx
У нас есть TS в проекте, который должен индексировать 600 тыс. Статей. Это большое ведро FAIL. Тестирование (как вы узнали) - настоящая боль в * ss. Мы переходим к SunSpot, который использует Solr. – Ariejan