summaryrefslogtreecommitdiffstats
path: root/persistence/src/tests/dummyimpl/dummypersistence_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'persistence/src/tests/dummyimpl/dummypersistence_test.cpp')
-rw-r--r--persistence/src/tests/dummyimpl/dummypersistence_test.cpp19
1 files changed, 10 insertions, 9 deletions
diff --git a/persistence/src/tests/dummyimpl/dummypersistence_test.cpp b/persistence/src/tests/dummyimpl/dummypersistence_test.cpp
index 3fa1a8a9b8d..21cf7cb9ae3 100644
--- a/persistence/src/tests/dummyimpl/dummypersistence_test.cpp
+++ b/persistence/src/tests/dummyimpl/dummypersistence_test.cpp
@@ -9,6 +9,7 @@
#include <vespa/vdslib/state/clusterstate.h>
#include <vespa/config-stor-distribution.h>
+
using namespace storage::spi;
using namespace storage;
using document::test::makeBucketSpace;
@@ -19,14 +20,14 @@ namespace {
struct Fixture {
BucketContent content;
- void insert(DocumentId id, Timestamp timestamp, DocumentMetaEnum meta_flags) {
- content.insert(DocEntry::create(timestamp, meta_flags, id));
+ void insert(DocumentId id, Timestamp timestamp, int meta_flags) {
+ content.insert(DocEntry::UP(new DocEntry(timestamp, meta_flags, id)));
}
Fixture() {
- insert(DocumentId("id:ns:type::test:3"), Timestamp(3), DocumentMetaEnum::NONE);
- insert(DocumentId("id:ns:type::test:1"), Timestamp(1), DocumentMetaEnum::NONE);
- insert(DocumentId("id:ns:type::test:2"), Timestamp(2), DocumentMetaEnum::NONE);
+ insert(DocumentId("id:ns:type::test:3"), Timestamp(3), NONE);
+ insert(DocumentId("id:ns:type::test:1"), Timestamp(1), NONE);
+ insert(DocumentId("id:ns:type::test:2"), Timestamp(2), NONE);
}
};
@@ -63,13 +64,13 @@ TEST_F("require that BucketContent can provide bucket info", Fixture) {
uint32_t lastChecksum = 0;
EXPECT_NOT_EQUAL(lastChecksum, f.content.getBucketInfo().getChecksum());
lastChecksum = f.content.getBucketInfo().getChecksum();
- f.insert(DocumentId("id:ns:type::test:3"), Timestamp(4), DocumentMetaEnum::NONE);
+ f.insert(DocumentId("id:ns:type::test:3"), Timestamp(4), NONE);
EXPECT_NOT_EQUAL(lastChecksum, f.content.getBucketInfo().getChecksum());
lastChecksum = f.content.getBucketInfo().getChecksum();
- f.insert(DocumentId("id:ns:type::test:2"), Timestamp(5), DocumentMetaEnum::REMOVE_ENTRY);
+ f.insert(DocumentId("id:ns:type::test:2"), Timestamp(5), REMOVE_ENTRY);
EXPECT_NOT_EQUAL(lastChecksum, f.content.getBucketInfo().getChecksum());
- f.insert(DocumentId("id:ns:type::test:1"), Timestamp(6), DocumentMetaEnum::REMOVE_ENTRY);
- f.insert(DocumentId("id:ns:type::test:3"), Timestamp(7), DocumentMetaEnum::REMOVE_ENTRY);
+ f.insert(DocumentId("id:ns:type::test:1"), Timestamp(6), REMOVE_ENTRY);
+ f.insert(DocumentId("id:ns:type::test:3"), Timestamp(7), REMOVE_ENTRY);
EXPECT_EQUAL(0u, f.content.getBucketInfo().getChecksum());
}