summaryrefslogtreecommitdiffstats
path: root/storage/src/tests/persistence/filestorage/filestormanagertest.cpp
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2021-01-17 22:38:52 +0000
committerHenning Baldersheim <balder@yahoo-inc.com>2021-01-17 22:38:52 +0000
commitf9fd396dd0dc8ec336ee011bab1c3728a1c25c54 (patch)
tree320cf8944c4da888cfb35131f89c37f531f57033 /storage/src/tests/persistence/filestorage/filestormanagertest.cpp
parentc7610b3a6585ad09a170da9658909d2a157ef44e (diff)
Wire in skeleton for implementation of the BucketExecutor interface.
Diffstat (limited to 'storage/src/tests/persistence/filestorage/filestormanagertest.cpp')
-rw-r--r--storage/src/tests/persistence/filestorage/filestormanagertest.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/storage/src/tests/persistence/filestorage/filestormanagertest.cpp b/storage/src/tests/persistence/filestorage/filestormanagertest.cpp
index 3bd92d31ca7..cae24c5c6ce 100644
--- a/storage/src/tests/persistence/filestorage/filestormanagertest.cpp
+++ b/storage/src/tests/persistence/filestorage/filestormanagertest.cpp
@@ -238,14 +238,14 @@ struct TestFileStorComponents {
DummyStorageLink top;
FileStorManager* manager;
- explicit TestFileStorComponents(FileStorTestBase& test,
- bool use_small_config = false)
- : manager(new FileStorManager((use_small_config ? test.smallConfig : test.config)->getConfigId(),
- test._node->getPersistenceProvider(),
- test._node->getComponentRegister(),
- *test._node))
+ explicit TestFileStorComponents(FileStorTestBase& test, bool use_small_config = false)
+ : manager(nullptr)
{
- top.push_back(unique_ptr<StorageLink>(manager));
+ auto fsm = std::make_unique<FileStorManager>((use_small_config ? test.smallConfig : test.config)->getConfigId(),
+ test._node->getPersistenceProvider(),
+ test._node->getComponentRegister(), *test._node);
+ manager = fsm.get();
+ top.push_back(std::move(fsm));
top.open();
}
};