summaryrefslogtreecommitdiffstats
path: root/storageserver/src/tests
diff options
context:
space:
mode:
authorHenning Baldersheim <balder@yahoo-inc.com>2017-03-09 13:35:46 +0100
committerHenning Baldersheim <balder@yahoo-inc.com>2017-03-09 13:35:46 +0100
commit27821c298d6f61b025e400812cdd71871c1e3982 (patch)
tree377a8ae20b41f46631db2098c1b8eb41f477bce9 /storageserver/src/tests
parent7f3e8265707321bf3156e2fe4d4f6e56d17ed557 (diff)
Deinline destructorsi and use -Winline gcc option.
Diffstat (limited to 'storageserver/src/tests')
-rw-r--r--storageserver/src/tests/storageservertest.cpp42
1 files changed, 29 insertions, 13 deletions
diff --git a/storageserver/src/tests/storageservertest.cpp b/storageserver/src/tests/storageservertest.cpp
index 62a96ea8111..feff39fb8d4 100644
--- a/storageserver/src/tests/storageservertest.cpp
+++ b/storageserver/src/tests/storageservertest.cpp
@@ -85,6 +85,9 @@ struct StorageServerTest : public CppUnit::TestFixture {
std::unique_ptr<vdstestlib::DirConfig> storConfig;
std::unique_ptr<SlobrokMirror> slobrokMirror;
+ StorageServerTest();
+ ~StorageServerTest();
+
void setUp();
void tearDown();
@@ -118,6 +121,9 @@ struct StorageServerTest : public CppUnit::TestFixture {
CPPUNIT_TEST_SUITE_END();
};
+StorageServerTest::StorageServerTest() {}
+StorageServerTest::~StorageServerTest() {}
+
CPPUNIT_TEST_SUITE_REGISTRATION(StorageServerTest);
namespace {
@@ -157,12 +163,8 @@ namespace {
struct Distributor : public Node {
DistributorProcess _process;
- Distributor(vdstestlib::DirConfig& config)
- : _process(config.getConfigId())
- {
- _process.setupConfig(60000);
- _process.createNode();
- }
+ Distributor(vdstestlib::DirConfig& config);
+ ~Distributor();
virtual StorageNode& getNode() { return _process.getNode(); }
virtual StorageNodeContext& getContext()
@@ -173,13 +175,8 @@ namespace {
MemFileServiceLayerProcess _process;
StorageComponent::UP _component;
- Storage(vdstestlib::DirConfig& config) : _process(config.getConfigId())
- {
- _process.setupConfig(60000);
- _process.createNode();
- _component.reset(new StorageComponent(
- getContext().getComponentRegister(), "test"));
- }
+ Storage(vdstestlib::DirConfig& config);
+ ~Storage();
virtual StorageNode& getNode() { return _process.getNode(); }
virtual StorageNodeContext& getContext()
@@ -189,6 +186,25 @@ namespace {
uint16_t getDiskCount() { return getPartitions().size(); }
StorageComponent& getComponent() { return *_component; }
};
+
+Distributor::Distributor(vdstestlib::DirConfig& config)
+ : _process(config.getConfigId())
+{
+ _process.setupConfig(60000);
+ _process.createNode();
+}
+Distributor::~Distributor() {}
+
+Storage::Storage(vdstestlib::DirConfig& config)
+ : _process(config.getConfigId())
+{
+ _process.setupConfig(60000);
+ _process.createNode();
+ _component.reset(new StorageComponent(
+ getContext().getComponentRegister(), "test"));
+}
+Storage::~Storage() {}
+
}
void