aboutsummaryrefslogtreecommitdiffstats
path: root/config-model/src/main/java/com/yahoo
diff options
context:
space:
mode:
authorArne H Juul <arnej@yahooinc.com>2022-02-25 11:01:42 +0000
committerArne H Juul <arnej@yahooinc.com>2022-02-25 12:51:30 +0000
commitd60dd12ed07f5948ff049da8e5330df59b1ad7d4 (patch)
treef6bcb5e888df13625a832c2334760b465e736eb2 /config-model/src/main/java/com/yahoo
parent1cb722b1d8e6d85d872d4c8576e97ea9e12ca120 (diff)
add IntermediateCollection with minimal unit test
Diffstat (limited to 'config-model/src/main/java/com/yahoo')
-rw-r--r--config-model/src/main/java/com/yahoo/searchdefinition/parser/IntermediateCollection.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/config-model/src/main/java/com/yahoo/searchdefinition/parser/IntermediateCollection.java b/config-model/src/main/java/com/yahoo/searchdefinition/parser/IntermediateCollection.java
index cc8d2f5e18c..deb425b4050 100644
--- a/config-model/src/main/java/com/yahoo/searchdefinition/parser/IntermediateCollection.java
+++ b/config-model/src/main/java/com/yahoo/searchdefinition/parser/IntermediateCollection.java
@@ -121,4 +121,14 @@ public class IntermediateCollection {
}
}
+ // for unit test
+ void addRankProfileFile(String schemaName, String fileName) {
+ try {
+ var reader = IOUtils.createReader(fileName, "UTF-8");
+ addRankProfileFile(schemaName, new NamedReader(fileName, reader));
+ } catch (java.io.IOException ex) {
+ throw new IllegalArgumentException("Could not read file " + fileName + ": " + ex.getMessage());
+ }
+ }
+
}