aboutsummaryrefslogtreecommitdiffstats
path: root/streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2022-01-07 06:15:12 +0100
committerGitHub <noreply@github.com>2022-01-07 06:15:12 +0100
commit776a02c236bb78b64d6bb7643f4a5acf2ab0f1e1 (patch)
tree3077f322cc345a30ab801c25da6fbdb845d951b2 /streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp
parent499d884cefeac2a4f5dc071814d1a64ddc249875 (diff)
Revert "Revert "Balder/refactor docentry""
Diffstat (limited to 'streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp')
-rw-r--r--streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp11
1 files changed, 6 insertions, 5 deletions
diff --git a/streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp b/streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp
index b6244521a46..a936146fd26 100644
--- a/streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp
+++ b/streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp
@@ -10,6 +10,8 @@
#include <vespa/searchvisitor/searchvisitor.h>
#include <vespa/storage/frameworkimpl/component/storagecomponentregisterimpl.h>
#include <vespa/storageframework/defaultimplementation/clock/fakeclock.h>
+#include <vespa/persistence/spi/docentry.h>
+
#include <vespa/log/log.h>
LOG_SETUP("searchvisitor_test");
@@ -53,14 +55,13 @@ SearchVisitorTest::SearchVisitorTest() :
SearchVisitorTest::~SearchVisitorTest() = default;
-std::vector<spi::DocEntry::UP>
+Visitor::DocEntryList
createDocuments(const vespalib::string & dir)
{
(void) dir;
- std::vector<spi::DocEntry::UP> documents;
+ Visitor::DocEntryList documents;
spi::Timestamp ts;
- document::Document::UP doc(new document::Document());
- spi::DocEntry::UP e(new spi::DocEntry(ts, 0, std::move(doc)));
+ auto e = spi::DocEntry::create(ts, std::make_unique<Document>());
documents.push_back(std::move(e));
return documents;
}
@@ -72,7 +73,7 @@ SearchVisitorTest::testCreateSearchVisitor(const vespalib::string & dir, const v
VisitorFactory & factory(sFactory);
std::unique_ptr<Visitor> sv(static_cast<SearchVisitor *>(factory.makeVisitor(*_component, _env, params)));
document::BucketId bucketId;
- std::vector<spi::DocEntry::UP> documents(createDocuments(dir));
+ Visitor::DocEntryList documents(createDocuments(dir));
Visitor::HitCounter hitCounter;
sv->handleDocuments(bucketId, documents, hitCounter);
}