Scenario: The aggressive recall profile will display results even if some words are missing # features/commonterms_api.feature:24 When I activate common terms query with the aggressive_recall profile # features/step_definitions/search_steps.rb:24 And I api search for a cool wordtest with Relevancytwo is bliss # features/step_definitions/search_steps.rb:30 Then Relevancytwo Wordtest is the first api search result # features/step_definitions/search_steps.rb:312 expected ["Wordtest Relevancytwo"] to include "Relevancytwo Wordtest" (RSpec::Expectations::ExpectationNotMetError)
This looks to just be a change in ordering, and not a change in what exactly gets returned. That's probably ok? Either fix the code or fix the test, whatever seems most reasonable.
es 1.7: http://cirrustest-cirrus-browser-bot.wmflabs.org/w/index.php?search=a+cool+wordtest+with+Relevancytwo+is+bliss&title=Special:Search&go=Go&cirrusUseCommonTermsQuery=yes&cirrusCommonTermsQueryProfile=aggressive_recall
es 2.3: http://cirrustest-searchdemo.wmflabs.org/w/index.php?search=a+cool+wordtest+with+Relevancytwo+is+bliss&title=Special:Search&go=Go&cirrusUseCommonTermsQuery=yes&cirrusCommonTermsQueryProfile=aggressive_recall