summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@vespa.ai>2023-06-02 07:31:00 +0200
committerJon Bratseth <bratseth@vespa.ai>2023-06-02 07:31:00 +0200
commitd799fb136d17e62cc13d7021d409618b58d6d60a (patch)
treed9fa06da685a88a865ca015f8a7f36700623131e /container-search
parenta1e0bc4938d47eabe049a2fa9f7a56662bed1dcf (diff)
Test multiple emojis
Diffstat (limited to 'container-search')
-rw-r--r--container-search/src/test/java/com/yahoo/prelude/querytransform/test/StemmingSearcherTestCase.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/container-search/src/test/java/com/yahoo/prelude/querytransform/test/StemmingSearcherTestCase.java b/container-search/src/test/java/com/yahoo/prelude/querytransform/test/StemmingSearcherTestCase.java
index e2892a8bc02..d1514267a9b 100644
--- a/container-search/src/test/java/com/yahoo/prelude/querytransform/test/StemmingSearcherTestCase.java
+++ b/container-search/src/test/java/com/yahoo/prelude/querytransform/test/StemmingSearcherTestCase.java
@@ -142,7 +142,10 @@ public class StemmingSearcherTestCase {
@Test
void testEmojiStemming() {
String emoji1 = "\uD83C\uDF49"; // 🍉
+ String emoji2 = "\uD83D\uDE00"; // 😀
assertStemmed("WEAKAND(100) " + emoji1, "/search?query=" + emoji1);
+ assertStemmed("WEAKAND(100) (AND " + emoji1 + " " + emoji2 + ")", "/search?query=" + emoji1 + emoji2);
+ assertStemmed("WEAKAND(100) (AND " + emoji1 + " foo " + emoji2 + ")", "/search?query=" + emoji1 + "foo" + emoji2);
}
private Execution.Context newExecutionContext() {