diff options
author | Tor Egge <Tor.Egge@online.no> | 2023-10-16 12:58:04 +0200 |
---|---|---|
committer | Tor Egge <Tor.Egge@online.no> | 2023-10-16 12:58:04 +0200 |
commit | f67d01124f2a19e77c94039e571db3e4c60f4ed1 (patch) | |
tree | 3563782080658bec8986658822c8621e34e79b71 /config-model/src/test/java | |
parent | 0ccfe8aab8c12ecd518f882a048f8a13fb2084f1 (diff) |
Add linguistics tokens document field writer.
Diffstat (limited to 'config-model/src/test/java')
-rw-r--r-- | config-model/src/test/java/com/yahoo/schema/derived/SummaryTestCase.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/config-model/src/test/java/com/yahoo/schema/derived/SummaryTestCase.java b/config-model/src/test/java/com/yahoo/schema/derived/SummaryTestCase.java index 1f18a5ed49b..4128baddcb7 100644 --- a/config-model/src/test/java/com/yahoo/schema/derived/SummaryTestCase.java +++ b/config-model/src/test/java/com/yahoo/schema/derived/SummaryTestCase.java @@ -227,6 +227,19 @@ public class SummaryTestCase extends AbstractSchemaTestCase { } @Test + void linguistics_tokenizer_override() throws ParseException { + var schema = buildSchema("field foo type string { indexing: summary }", + joinLines("document-summary bar {", + " summary baz type string {", + " source: foo ", + " linguistics-tokens", + " }", + " from-disk", + "}")); + assertOverride(schema, "baz", SummaryTransform.LINGUISTICS_TOKENS.getName(), "foo", "bar"); + } + + @Test void documentid_summary_transform_requires_disk_access() { assertFalse(SummaryTransform.DOCUMENT_ID.isInMemory()); } |