summaryrefslogtreecommitdiffstats
path: root/searchcore
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2020-04-22 14:53:35 +0200
committerTor Egge <Tor.Egge@broadpark.no>2020-04-22 14:53:35 +0200
commit6bad70cf6e5a91d895c6f0da3496902c4f93e341 (patch)
treeea0c8c517eafa81a9e7b3404ffb5122227c2b39c /searchcore
parentfa3b0772979e07edd0bcd7bf8845794fe9d559e1 (diff)
Extend semantic lifetime of view resolver variables in searchcore
query test.
Diffstat (limited to 'searchcore')
-rw-r--r--searchcore/src/tests/proton/matching/query_test.cpp15
1 files changed, 9 insertions, 6 deletions
diff --git a/searchcore/src/tests/proton/matching/query_test.cpp b/searchcore/src/tests/proton/matching/query_test.cpp
index 96e1eb3cc22..24e1e886351 100644
--- a/searchcore/src/tests/proton/matching/query_test.cpp
+++ b/searchcore/src/tests/proton/matching/query_test.cpp
@@ -546,8 +546,9 @@ void Test::requireThatNearIteratorsCanBeBuilt() {
builder.addStringTerm(string_term, field, 1, Weight(2));
builder.addStringTerm(prefix_term, field, 1, Weight(2));
Node::UP node = builder.build();
- ResolveViewVisitor resolver(ViewResolver(), plain_index_env);
- node->accept(resolver);
+ ViewResolver resolver;
+ ResolveViewVisitor visitor(resolver, plain_index_env);
+ node->accept(visitor);
ASSERT_TRUE(node.get());
FakeSearchContext context(8);
@@ -569,8 +570,9 @@ void Test::requireThatONearIteratorsCanBeBuilt() {
builder.addStringTerm(string_term, field, 1, Weight(2));
builder.addStringTerm(prefix_term, field, 1, Weight(2));
Node::UP node = builder.build();
- ResolveViewVisitor resolver(ViewResolver(), plain_index_env);
- node->accept(resolver);
+ ViewResolver resolver;
+ ResolveViewVisitor visitor(resolver, plain_index_env);
+ node->accept(visitor);
ASSERT_TRUE(node.get());
FakeSearchContext context(8);
@@ -593,8 +595,9 @@ void Test::requireThatPhraseIteratorsCanBeBuilt() {
builder.addStringTerm(prefix_term, field, 1, Weight(2));
builder.addStringTerm(suffix_term, field, 1, Weight(2));
Node::UP node = builder.build();
- ResolveViewVisitor resolver(ViewResolver(), plain_index_env);
- node->accept(resolver);
+ ViewResolver resolver;
+ ResolveViewVisitor visitor(resolver, plain_index_env);
+ node->accept(visitor);
ASSERT_TRUE(node.get());
FakeSearchContext context(9);