summaryrefslogtreecommitdiffstats
path: root/storage/src/tests/persistence/filestorage/sanitycheckeddeletetest.cpp
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@broadpark.no>2017-10-17 01:19:04 +0200
committerTor Egge <Tor.Egge@oath.com>2017-10-17 12:02:29 +0000
commita110f409b9d56fc7542b110cd50956e3fefdb806 (patch)
tree567d9ad6afdb65c5ffe40dccb55cc1cedab06226 /storage/src/tests/persistence/filestorage/sanitycheckeddeletetest.cpp
parentdde45a05b010b6de1c62643cd9ecd37c091fdba9 (diff)
Take document::Bucket instead of document::BucketId as constructor
argument to storage commands that inherit from BucketCommand.
Diffstat (limited to 'storage/src/tests/persistence/filestorage/sanitycheckeddeletetest.cpp')
-rw-r--r--storage/src/tests/persistence/filestorage/sanitycheckeddeletetest.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/storage/src/tests/persistence/filestorage/sanitycheckeddeletetest.cpp b/storage/src/tests/persistence/filestorage/sanitycheckeddeletetest.cpp
index ef49f7cd5dd..cbb1cb48f3e 100644
--- a/storage/src/tests/persistence/filestorage/sanitycheckeddeletetest.cpp
+++ b/storage/src/tests/persistence/filestorage/sanitycheckeddeletetest.cpp
@@ -4,10 +4,12 @@
#include <vespa/storageapi/message/bucket.h>
#include <vespa/persistence/spi/test.h>
#include <tests/persistence/common/persistenceproviderwrapper.h>
+#include <tests/common/make_document_bucket.h>
#include <vespa/persistence/dummyimpl/dummypersistence.h>
#include <tests/persistence/common/filestortestfixture.h>
using storage::spi::test::makeBucket;
+using storage::test::makeDocumentBucket;
namespace storage {
@@ -47,7 +49,7 @@ void SanityCheckedDeleteTest::delete_bucket_fails_when_provider_out_of_sync() {
entry.write();
}
- auto cmd = std::make_shared<api::DeleteBucketCommand>(bucket);
+ auto cmd = std::make_shared<api::DeleteBucketCommand>(makeDocumentBucket(bucket));
cmd->setBucketInfo(serviceLayerInfo);
c.top.sendDown(cmd);
@@ -90,7 +92,7 @@ void SanityCheckedDeleteTest::differing_document_sizes_not_considered_out_of_syn
// Expect 1 byte of reported size, which will mismatch with the actually put document.
api::BucketInfo info_with_size_diff(info_before.getChecksum(), info_before.getDocumentCount(), 1u);
- auto delete_cmd = std::make_shared<api::DeleteBucketCommand>(bucket);
+ auto delete_cmd = std::make_shared<api::DeleteBucketCommand>(makeDocumentBucket(bucket));
delete_cmd->setBucketInfo(info_with_size_diff);
c.top.sendDown(delete_cmd);