diff options
Diffstat (limited to 'memfilepersistence/src/tests/spi/memfilev1serializertest.cpp')
-rw-r--r-- | memfilepersistence/src/tests/spi/memfilev1serializertest.cpp | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/memfilepersistence/src/tests/spi/memfilev1serializertest.cpp b/memfilepersistence/src/tests/spi/memfilev1serializertest.cpp index f612bec1189..ad20a28ed0c 100644 --- a/memfilepersistence/src/tests/spi/memfilev1serializertest.cpp +++ b/memfilepersistence/src/tests/spi/memfilev1serializertest.cpp @@ -1,8 +1,11 @@ // Copyright 2016 Yahoo Inc. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +#include <vespa/fastos/fastos.h> #include <vespa/memfilepersistence/mapper/memfilemapper.h> #include <vespa/memfilepersistence/mapper/memfile_v1_serializer.h> +#include <vespa/memfilepersistence/mapper/simplememfileiobuffer.h> #include <tests/spi/memfiletestutils.h> +#include <vespa/vdstestlib/cppunit/macros.h> #include <vespa/memfilepersistence/mapper/locationreadplanner.h> #include <tests/spi/simulatedfailurefile.h> #include <tests/spi/options_builder.h> @@ -226,16 +229,23 @@ struct DummyMemFileIOInterface : MemFileIOInterface { void clear(DocumentPart) override {} bool verifyConsistent() const override { return true; } void move(const FileSpecification&) override {} - DataLocation copyCache(const MemFileIOInterface&, DocumentPart, DataLocation) override { + DataLocation copyCache(const MemFileIOInterface&, + DocumentPart, + DataLocation) override + { return DataLocation(); } - void close() override {}; + void close() override {} bool isCached(DataLocation, DocumentPart) const override { return false; } bool isPersisted(DataLocation, DocumentPart) const override { return false; } - uint32_t getSerializedSize(DocumentPart, DataLocation) const override { return 0; } + uint32_t getSerializedSize(DocumentPart, + DataLocation) const override { return 0; } - void ensureCached(Environment&, DocumentPart, const std::vector<DataLocation>&) override {} + void ensureCached(Environment&, + DocumentPart, + const std::vector<DataLocation>&) override + {} size_t getCachedSize(DocumentPart) const override { return 0; } }; |