diff options
Diffstat (limited to 'storage/src/tests/persistence/filestorage/filestormanagertest.cpp')
-rw-r--r-- | storage/src/tests/persistence/filestorage/filestormanagertest.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/storage/src/tests/persistence/filestorage/filestormanagertest.cpp b/storage/src/tests/persistence/filestorage/filestormanagertest.cpp index 2b0218bf20c..2434c6d3e0d 100644 --- a/storage/src/tests/persistence/filestorage/filestormanagertest.cpp +++ b/storage/src/tests/persistence/filestorage/filestormanagertest.cpp @@ -1409,6 +1409,11 @@ TEST_F(FileStorManagerTest, delete_bucket) { ASSERT_TRUE(reply.get()); EXPECT_EQ(ReturnCode(ReturnCode::OK), reply->getResult()); } + // Bucket should be removed from DB + { + StorBucketDatabase::WrappedEntry entry(_node->getStorageBucketDatabase().get(bid, "foo")); + EXPECT_FALSE(entry.exists()); + } } TEST_F(FileStorManagerTest, delete_bucket_rejects_outdated_bucket_info) { @@ -1452,6 +1457,11 @@ TEST_F(FileStorManagerTest, delete_bucket_rejects_outdated_bucket_info) { EXPECT_EQ(ReturnCode::REJECTED, reply->getResult().getResult()); EXPECT_EQ(bucketInfo, reply->getBucketInfo()); } + // Bucket should still exist in DB + { + StorBucketDatabase::WrappedEntry entry(_node->getStorageBucketDatabase().get(bid, "foo")); + EXPECT_TRUE(entry.exists()); + } } /** |