diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-01-07 06:15:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-01-07 06:15:12 +0100 |
commit | 776a02c236bb78b64d6bb7643f4a5acf2ab0f1e1 (patch) | |
tree | 3077f322cc345a30ab801c25da6fbdb845d951b2 /streamingvisitors/src/tests | |
parent | 499d884cefeac2a4f5dc071814d1a64ddc249875 (diff) |
Revert "Revert "Balder/refactor docentry""
Diffstat (limited to 'streamingvisitors/src/tests')
-rw-r--r-- | streamingvisitors/src/tests/searchvisitor/searchvisitor_test.cpp | 11 |
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); } |