summaryrefslogtreecommitdiffstats
path: root/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@oath.com>2021-05-12 10:12:27 +0000
committerHåvard Pettersen <havardpe@oath.com>2021-05-20 10:19:26 +0000
commita6babd7ec4b48975fc5d6f2994b91bf3bfd2052c (patch)
treefc7f9baeaa4bc246d748e43fc51c3d5e6d108869 /searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
parenteeb4067cc6ab6bbd0cc03b4a9ef9eaad27677cb1 (diff)
external ranking expressions
loaded from potentially compressed files
Diffstat (limited to 'searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp')
-rw-r--r--searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp b/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
index 16e2fc4b1a8..faf09be3bbd 100644
--- a/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
+++ b/searchcore/src/tests/proton/proton_configurer/proton_configurer_test.cpp
@@ -48,14 +48,13 @@ using std::map;
using search::index::Schema;
using search::index::SchemaBuilder;
using proton::matching::RankingConstants;
+using proton::matching::RankingExpressions;
using proton::matching::OnnxModels;
struct DBConfigFixture {
using UP = std::unique_ptr<DBConfigFixture>;
AttributesConfigBuilder _attributesBuilder;
RankProfilesConfigBuilder _rankProfilesBuilder;
- RankingConstantsConfigBuilder _rankingConstantsBuilder;
- OnnxModelsConfigBuilder _onnxModelsBuilder;
IndexschemaConfigBuilder _indexschemaBuilder;
SummaryConfigBuilder _summaryBuilder;
SummarymapConfigBuilder _summarymapBuilder;
@@ -76,6 +75,11 @@ struct DBConfigFixture {
return std::make_shared<RankingConstants>();
}
+ RankingExpressions::SP buildRankingExpressions()
+ {
+ return std::make_shared<RankingExpressions>();
+ }
+
OnnxModels::SP buildOnnxModels()
{
return std::make_shared<OnnxModels>();
@@ -91,6 +95,7 @@ struct DBConfigFixture {
(generation,
std::make_shared<RankProfilesConfig>(_rankProfilesBuilder),
buildRankingConstants(),
+ buildRankingExpressions(),
buildOnnxModels(),
std::make_shared<IndexschemaConfig>(_indexschemaBuilder),
std::make_shared<AttributesConfig>(_attributesBuilder),