Manybubbles has uploaded a new change for review. https://gerrit.wikimedia.org/r/86854
Change subject: Tests for places where kstem beats porter stemmer. ...................................................................... Tests for places where kstem beats porter stemmer. Bug: 54022 Bug: 54811 Change-Id: Ic853942da54b0fd23da4a5e6cd448c4826100772 --- M tests/browser/features/full_text.feature M tests/browser/features/support/build_pages.rb 2 files changed, 23 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CirrusSearch refs/changes/54/86854/1 diff --git a/tests/browser/features/full_text.feature b/tests/browser/features/full_text.feature index edb71e0..6dc91ac 100644 --- a/tests/browser/features/full_text.feature +++ b/tests/browser/features/full_text.feature @@ -269,3 +269,16 @@ Scenario: Searching for a quoted * actually searches for a * When I search for "pick*" Then Pick* is the first search result + + @stemmer + Scenario Outline: Stemming works as expected + When I search for StemmerTest <term> + Then <result> is the first search result + Examples: + | term | result | + | aliases | StemmerTest Aliases | + | alias | StemmerTest Aliases | + | used | StemmerTest Used | + | uses | StemmerTest Used | + | use | StemmerTest Used | + | us | none | diff --git a/tests/browser/features/support/build_pages.rb b/tests/browser/features/support/build_pages.rb index c755109..17bf15d 100644 --- a/tests/browser/features/support/build_pages.rb +++ b/tests/browser/features/support/build_pages.rb @@ -139,3 +139,13 @@ end $exact_quotes = true end + +Before('@stemmer') do + if !$exact_quotes + steps %Q{ + Given a page named StemmerTest Aliases exists + And a page named StemmerTest Used exists + } + end + $exact_quotes = true +end -- To view, visit https://gerrit.wikimedia.org/r/86854 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ic853942da54b0fd23da4a5e6cd448c4826100772 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/CirrusSearch Gerrit-Branch: master Gerrit-Owner: Manybubbles <never...@wikimedia.org> Gerrit-Reviewer: jenkins-bot _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits