diff options
Diffstat (limited to 'searchlib/src/tests/queryeval/weighted_set_term/weighted_set_term_test.cpp')
-rw-r--r-- | searchlib/src/tests/queryeval/weighted_set_term/weighted_set_term_test.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/searchlib/src/tests/queryeval/weighted_set_term/weighted_set_term_test.cpp b/searchlib/src/tests/queryeval/weighted_set_term/weighted_set_term_test.cpp index 90e16d4feff..f93aa537625 100644 --- a/searchlib/src/tests/queryeval/weighted_set_term/weighted_set_term_test.cpp +++ b/searchlib/src/tests/queryeval/weighted_set_term/weighted_set_term_test.cpp @@ -312,9 +312,11 @@ TEST("require that children get a common (yet separate) term field match data") auto top_handle = layout.allocTermField(42); FieldSpec top_spec("foo", 42, top_handle); WeightedSetTermBlueprint blueprint(top_spec); + queryeval::Blueprint::HitEstimate estimate; for (size_t i = 0; i < 5; ++i) { - blueprint.addTerm(vmd.create(blueprint.getNextChildField(top_spec)), 1); + blueprint.addTerm(vmd.create(blueprint.getNextChildField(top_spec)), 1, estimate); } + blueprint.complete(estimate); auto match_data = layout.createMatchData(); auto search = blueprint.createSearch(*match_data, true); auto top_tfmd = match_data->resolveTermField(top_handle); |