diff options
Diffstat (limited to 'vdslib')
-rw-r--r-- | vdslib/src/tests/distribution/distributiontest.cpp | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/vdslib/src/tests/distribution/distributiontest.cpp b/vdslib/src/tests/distribution/distributiontest.cpp index 8886d06ca69..41e06d1941e 100644 --- a/vdslib/src/tests/distribution/distributiontest.cpp +++ b/vdslib/src/tests/distribution/distributiontest.cpp @@ -318,15 +318,8 @@ namespace { const char* _upStates; uint16_t _redundancy; - Test() - : _nodeType(&NodeType::STORAGE), - _state("distributor:10 storage:10"), - _distribution(new Distribution(Distribution::getDefaultDistributionConfig(3, 10))), - _bucketsToTest(100), - _upStates("uir"), - _redundancy(2) - { - } + Test(); + ~Test(); Test& state(const std::string& s) { _state = s; @@ -389,6 +382,16 @@ namespace { } }; + Test::Test() + : _nodeType(&NodeType::STORAGE), + _state("distributor:10 storage:10"), + _distribution(new Distribution(Distribution::getDefaultDistributionConfig(3, 10))), + _bucketsToTest(100), + _upStates("uir"), + _redundancy(2) + { } + Test::~Test() { } + std::vector<uint16_t> createNodeCountList(const std::string& source, std::vector<uint16_t>& vals) { std::vector<uint16_t> result(vals.size(), 0); |