summaryrefslogtreecommitdiffstats
path: root/container-search/src/main/java/com/yahoo/search/searchchain
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@gmail.com>2021-10-10 11:39:07 +0200
committerJon Bratseth <bratseth@gmail.com>2021-10-10 11:39:07 +0200
commit644f07ab44b4560fd896d6146544fcc391dee74a (patch)
tree9b0c70ecf502e9e06b84f661421969a012922bb6 /container-search/src/main/java/com/yahoo/search/searchchain
parent7688cdb698e528e5e8b0e4ab9facaf5afc310f3c (diff)
Supply and use appropriate stub methods
Diffstat (limited to 'container-search/src/main/java/com/yahoo/search/searchchain')
-rw-r--r--container-search/src/main/java/com/yahoo/search/searchchain/Execution.java13
1 files changed, 9 insertions, 4 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/searchchain/Execution.java b/container-search/src/main/java/com/yahoo/search/searchchain/Execution.java
index 862f7625383..f424aceeffe 100644
--- a/container-search/src/main/java/com/yahoo/search/searchchain/Execution.java
+++ b/container-search/src/main/java/com/yahoo/search/searchchain/Execution.java
@@ -136,22 +136,27 @@ public class Execution extends com.yahoo.processing.execution.Execution {
this(searchChainRegistry, indexFacts, tokenRegistry, rendererRegistry, linguistics, Runnable::run);
}
- /** Create a Context instance where everything except the given arguments is empty. This is for unit testing.*/
+ /** Creates a Context instance where everything except the given arguments is empty. This is for unit testing.*/
public static Context createContextStub() {
return createContextStub(null);
}
- /** Create a Context instance where everything except the given arguments is empty. This is for unit testing.*/
+ /** Creates a Context instance where everything except the given arguments is empty. This is for unit testing.*/
public static Context createContextStub(IndexFacts indexFacts) {
return createContextStub(null, indexFacts);
}
- /** Create a Context instance where everything except the given arguments is empty. This is for unit testing.*/
+ /** Creates a Context instance where everything except the given arguments is empty. This is for unit testing.*/
public static Context createContextStub(SearchChainRegistry searchChainRegistry, IndexFacts indexFacts) {
return createContextStub(searchChainRegistry, indexFacts, null);
}
- /** Create a Context instance where everything except the given arguments is empty. This is for unit testing.*/
+ /** Creates a Context instance where everything except the given arguments is empty. This is for unit testing.*/
+ public static Context createContextStub(IndexFacts indexFacts, Linguistics linguistics) {
+ return createContextStub(null, indexFacts, linguistics);
+ }
+
+ /** Creates a Context instance where everything except the given arguments is empty. This is for unit testing.*/
public static Context createContextStub(SearchChainRegistry searchChainRegistry, IndexFacts indexFacts, Linguistics linguistics) {
return new Context(searchChainRegistry != null ? searchChainRegistry : new SearchChainRegistry(),
indexFacts != null ? indexFacts : new IndexFacts(),