我在調用thinking_sphinx的search()方法的模型中有一個類方法。我需要檢查這個類的方法。如何使用RSpec測試ThinkingSphinx
我想在我的rspec測試用例中啓動,索引或停止sphinx。我正在嘗試使用這段代碼。
before(:all) do
ThinkingSphinx::Test.start
end
after(:all) do
ThinkingSphinx::Test.stop
end
,並與該代碼在每個測試案例之前,我火的搜索查詢
ThinkingSphinx::Test.index
但還是之後我火了搜索查詢,它給我空的結果雖然精確匹配在那裏測試D b。
如果你正在使用RSpec的與thinking_sphinx
我們有一個項目需要索引600k條款的TS。這是一個失敗的大桶。測試(正如你發現的)在* ss中是一個真正的痛苦。我們正在轉向使用Solr的SunSpot。 – Ariejan 2010-11-11 12:57:20