diff options
author | Arne H Juul <arnej27959@users.noreply.github.com> | 2017-04-24 12:10:42 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-24 12:10:42 +0200 |
commit | 9ff4bdb407ed8d855a3f86a17c99906ff738177b (patch) | |
tree | fc2b050224d7dde92d57e1f9cac12c1e5aaf6b90 /persistence/src/tests/proxy/mockprovider.h | |
parent | 32ae190acc9ac5081049e1c7008d1602c68cf821 (diff) |
Revert "Balder/enforce override 2"
Diffstat (limited to 'persistence/src/tests/proxy/mockprovider.h')
-rw-r--r-- | persistence/src/tests/proxy/mockprovider.h | 57 |
1 files changed, 30 insertions, 27 deletions
diff --git a/persistence/src/tests/proxy/mockprovider.h b/persistence/src/tests/proxy/mockprovider.h index a90b4cc27f7..b7019239847 100644 --- a/persistence/src/tests/proxy/mockprovider.h +++ b/persistence/src/tests/proxy/mockprovider.h @@ -20,34 +20,34 @@ struct MockProvider : PersistenceProvider { MockProvider() : last_called(NONE) {} - Result initialize() override { + virtual Result initialize() override { last_called = INITIALIZE; return Result(); } - PartitionStateListResult getPartitionStates() const override { + virtual PartitionStateListResult getPartitionStates() const override { last_called = GET_PARTITION_STATES; return PartitionStateListResult(PartitionStateList(1u)); } - BucketIdListResult listBuckets(PartitionId id) const override { + virtual BucketIdListResult listBuckets(PartitionId id) const override { last_called = LIST_BUCKETS; BucketIdListResult::List result; result.push_back(document::BucketId(id)); return BucketIdListResult(result); } - Result setClusterState(const ClusterState &) override { + virtual Result setClusterState(const ClusterState &) override { last_called = SET_CLUSTER_STATE; return Result(); } - Result setActiveState(const Bucket &, BucketInfo::ActiveState) override { + virtual Result setActiveState(const Bucket &, BucketInfo::ActiveState) override { last_called = SET_ACTIVE_STATE; return Result(); } - BucketInfoResult getBucketInfo(const Bucket &bucket) const override { + virtual BucketInfoResult getBucketInfo(const Bucket &bucket) const override { last_called = GET_BUCKET_INFO; return BucketInfoResult(BucketInfo(BucketChecksum(1), 2, 3, bucket.getBucketId().getRawId(), @@ -56,17 +56,17 @@ struct MockProvider : PersistenceProvider { BucketInfo::ACTIVE)); } - Result put(const Bucket &, Timestamp, const DocumentSP&, Context&) override { + virtual Result put(const Bucket &, Timestamp, const DocumentSP&, Context&) override { last_called = PUT; return Result(); } - RemoveResult remove(const Bucket &, Timestamp, const DocumentId &, Context&) override { + virtual RemoveResult remove(const Bucket &, Timestamp, const DocumentId &, Context&) override { last_called = REMOVE_BY_ID; return RemoveResult(true); } - RemoveResult removeIfFound(const Bucket &, Timestamp, const DocumentId &, Context&) override { + virtual RemoveResult removeIfFound(const Bucket &, Timestamp, const DocumentId &, Context&) override { last_called = REMOVE_IF_FOUND; return RemoveResult(true); } @@ -77,54 +77,54 @@ struct MockProvider : PersistenceProvider { return RemoveResult(true); } - UpdateResult update(const Bucket &, Timestamp timestamp, const DocumentUpdateSP&, Context&) override { + virtual UpdateResult update(const Bucket &, Timestamp timestamp, const DocumentUpdateSP&, Context&) override { last_called = UPDATE; return UpdateResult(Timestamp(timestamp - 10)); } - Result flush(const Bucket&, Context&) override { + virtual Result flush(const Bucket&, Context&) override { last_called = FLUSH; return Result(); } - GetResult get(const Bucket &, const document::FieldSet&, const DocumentId&, Context&) const override { + virtual GetResult get(const Bucket &, const document::FieldSet&, const DocumentId&, Context&) const override { last_called = GET; return GetResult(Document::UP(new Document), Timestamp(6u)); } - CreateIteratorResult createIterator(const Bucket& bucket, - const document::FieldSet&, - const Selection&, - IncludedVersions, - Context&) override + virtual CreateIteratorResult createIterator(const Bucket& bucket, + const document::FieldSet&, + const Selection&, + IncludedVersions, + Context&) override { last_called = CREATE_ITERATOR; return CreateIteratorResult(IteratorId(bucket.getPartition())); } - IterateResult iterate(IteratorId, uint64_t, Context&) const override { + virtual IterateResult iterate(IteratorId, uint64_t, Context&) const override { last_called = ITERATE; IterateResult::List result; result.push_back(DocEntry::UP(new DocEntry(Timestamp(1), 0))); return IterateResult(std::move(result), true); } - Result destroyIterator(IteratorId, Context&) override { + virtual Result destroyIterator(IteratorId, Context&) override { last_called = DESTROY_ITERATOR; return Result(); } - Result createBucket(const Bucket&, Context&) override { + virtual Result createBucket(const Bucket&, Context&) override { last_called = CREATE_BUCKET; return Result(); } - Result deleteBucket(const Bucket&, Context&) override { + virtual Result deleteBucket(const Bucket&, Context&) override { last_called = DELETE_BUCKET; return Result(); } - BucketIdListResult getModifiedBuckets() const override { + virtual BucketIdListResult getModifiedBuckets() const override { last_called = GET_MODIFIED_BUCKETS; BucketIdListResult::List list; list.push_back(document::BucketId(2)); @@ -132,28 +132,30 @@ struct MockProvider : PersistenceProvider { return BucketIdListResult(list); } - Result split(const Bucket &, const Bucket &, const Bucket &, Context&) override { + virtual Result split(const Bucket &, const Bucket &, const Bucket &, Context&) override + { last_called = SPLIT; return Result(); } - Result join(const Bucket &, const Bucket &, const Bucket &, Context&) override { + virtual Result join(const Bucket &, const Bucket &, const Bucket &, Context&) override + { last_called = JOIN; return Result(); } - Result move(const Bucket &, PartitionId, Context&) override { + virtual Result move(const Bucket &, PartitionId, Context&) override { last_called = MOVE; return Result(); } - Result maintain(const Bucket &, MaintenanceLevel) override { + virtual Result maintain(const Bucket &, MaintenanceLevel) override { last_called = MAINTAIN; return Result(); } - Result removeEntry(const Bucket &, Timestamp, Context&) override { + virtual Result removeEntry(const Bucket &, Timestamp, Context&) override { last_called = REMOVE_ENTRY; return Result(); } @@ -161,3 +163,4 @@ struct MockProvider : PersistenceProvider { } // namespace spi } // namespace storage + |