diff options
Diffstat (limited to 'searchlib/src/tests/docstore')
-rw-r--r-- | searchlib/src/tests/docstore/document_store/document_store_test.cpp | 3 |
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)) |