diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2021-01-17 22:38:52 +0000 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2021-01-17 22:38:52 +0000 |
commit | f9fd396dd0dc8ec336ee011bab1c3728a1c25c54 (patch) | |
tree | 320cf8944c4da888cfb35131f89c37f531f57033 /storage/src/tests/persistence/filestorage/filestormanagertest.cpp | |
parent | c7610b3a6585ad09a170da9658909d2a157ef44e (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.cpp | 14 |
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(); } }; |