aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/tests/docstore/document_store/document_store_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'searchlib/src/tests/docstore/document_store/document_store_test.cpp')
-rw-r--r--searchlib/src/tests/docstore/document_store/document_store_test.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/searchlib/src/tests/docstore/document_store/document_store_test.cpp b/searchlib/src/tests/docstore/document_store/document_store_test.cpp
index f2bec30a349..0483ea26423 100644
--- a/searchlib/src/tests/docstore/document_store/document_store_test.cpp
+++ b/searchlib/src/tests/docstore/document_store/document_store_test.cpp
@@ -13,6 +13,7 @@ document::DocumentTypeRepo repo;
struct NullDataStore : IDataStore {
NullDataStore() : IDataStore("") {}
+ ~NullDataStore() override;
ssize_t read(uint32_t, vespalib::DataBuffer &) const override { return 0; }
void read(const LidVector &, IBufferVisitor &) const override { }
void write(uint64_t, uint32_t, const void *, size_t) override {}
@@ -46,6 +47,8 @@ struct NullDataStore : IDataStore {
void shrinkLidSpace() override {}
};
+NullDataStore::~NullDataStore() = default;
+
TEST_FFF("require that uncache docstore lookups are counted",
DocumentStore::Config(CompressionConfig::NONE, 0, 0),
NullDataStore(), DocumentStore(f1, f2))