diff options
author | Tor Egge <Tor.Egge@broadpark.no> | 2021-02-21 17:15:24 +0100 |
---|---|---|
committer | Tor Egge <Tor.Egge@broadpark.no> | 2021-02-21 17:16:15 +0100 |
commit | 495f32901e3fdbe1c7dd0413e38f907cf47bbedb (patch) | |
tree | f2fe609b6f7d4e8c836c7ebc3eac02043a44be06 /storage | |
parent | e4d417a2a1423aaab5d0b1b00369fb4fbe7757b3 (diff) |
Use vespalib::rmdir()
Diffstat (limited to 'storage')
-rw-r--r-- | storage/src/tests/common/metricstest.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/storage/src/tests/common/metricstest.cpp b/storage/src/tests/common/metricstest.cpp index 3f7e1036c08..e929879659d 100644 --- a/storage/src/tests/common/metricstest.cpp +++ b/storage/src/tests/common/metricstest.cpp @@ -13,6 +13,7 @@ #include <vespa/metrics/metricmanager.h> #include <vespa/config/common/exceptions.h> #include <vespa/vespalib/stllike/hash_map.hpp> +#include <vespa/vespalib/io/fileutil.h> #include <vespa/vespalib/gtest/gtest.h> #include <gmock/gmock.h> #include <thread> @@ -70,7 +71,7 @@ MetricsTest::~MetricsTest() = default; void MetricsTest::SetUp() { _config = std::make_unique<vdstestlib::DirConfig>(getStandardConfig(true, "metricstest")); - assert(system(("rm -rf " + getRootFolder(*_config)).c_str()) == 0); + vespalib::rmdir(getRootFolder(*_config), true); try { _node = std::make_unique<TestServiceLayerApp>(NodeIndex(0), _config->getConfigId()); _node->setupDummyPersistence(); |