diff options
Diffstat (limited to 'searchlib/src/tests/queryeval/monitoring_search_iterator/monitoring_search_iterator_test.cpp')
-rw-r--r-- | searchlib/src/tests/queryeval/monitoring_search_iterator/monitoring_search_iterator_test.cpp | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/searchlib/src/tests/queryeval/monitoring_search_iterator/monitoring_search_iterator_test.cpp b/searchlib/src/tests/queryeval/monitoring_search_iterator/monitoring_search_iterator_test.cpp index e863cbe7a73..0e0840d9013 100644 --- a/searchlib/src/tests/queryeval/monitoring_search_iterator/monitoring_search_iterator_test.cpp +++ b/searchlib/src/tests/queryeval/monitoring_search_iterator/monitoring_search_iterator_test.cpp @@ -77,16 +77,18 @@ struct TreeFixture : _itr() { MultiSearch::Children children; - children.push_back(new MonitoringSearchIterator("child1", - SearchIterator::UP - (new SimpleSearch(SimpleResult().addHit(2).addHit(4).addHit(6))), - false)); - children.push_back(new MonitoringSearchIterator("child2", - SearchIterator::UP - (new SimpleSearch(SimpleResult().addHit(3).addHit(4).addHit(5))), + children.emplace_back( + new MonitoringSearchIterator("child1", + SearchIterator::UP + (new SimpleSearch(SimpleResult().addHit(2).addHit(4).addHit(6))), + false)); + children.emplace_back( + new MonitoringSearchIterator("child2", + SearchIterator::UP + (new SimpleSearch(SimpleResult().addHit(3).addHit(4).addHit(5))), false)); _itr.reset(new MonitoringSearchIterator("and", - SearchIterator::UP(AndSearch::create(children, true)), + SearchIterator::UP(AndSearch::create(std::move(children), true)), false)); _res.search(*_itr); } |