summaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/queryeval/queryeval_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/tests/queryeval/queryeval_test.cpp')
-rw-r--r--searchlib/src/tests/queryeval/queryeval_test.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/searchlib/src/tests/queryeval/queryeval_test.cpp b/searchlib/src/tests/queryeval/queryeval_test.cpp
index c3a9a0d326e..e8f30ba84ff 100644
--- a/searchlib/src/tests/queryeval/queryeval_test.cpp
+++ b/searchlib/src/tests/queryeval/queryeval_test.cpp
@@ -358,6 +358,12 @@ public:
_sc = _a.getSearch(std::make_unique<search::QueryTermSimple>("1", search::QueryTermSimple::Type::WORD),
SearchContextParams().useBitVector(true));
}
+ FlowStats calculate_flow_stats(uint32_t docid_limit) const override {
+ auto est = _sc->calc_hit_estimate();
+ return est.is_unknown()
+ ? default_flow_stats(0)
+ : default_flow_stats(docid_limit, est.est_hits(), 0);
+ }
SearchIterator::UP
createLeafSearch(const TermFieldMatchDataArray &tfmda, bool strict) const override
{