Switch to std::filesystem
Drop the dependency on Boost.Filesystem
Change-Id: I5d6f6fe38cd0cf1c6996221188fa63db146dc9f9
diff --git a/tests/unit/security/validator-config.t.cpp b/tests/unit/security/validator-config.t.cpp
index 3cfb122..8ca4245 100644
--- a/tests/unit/security/validator-config.t.cpp
+++ b/tests/unit/security/validator-config.t.cpp
@@ -51,28 +51,27 @@
{
public:
ValidatorConfigFixture()
- : path(boost::filesystem::path(UNIT_TESTS_TMPDIR) / "security" / "validator-config")
+ : path(std::filesystem::path(UNIT_TESTS_TMPDIR) / "security" / "validator-config")
, validator(make_unique<security::CertificateFetcherOffline>())
{
- boost::filesystem::create_directories(path);
+ std::filesystem::create_directories(path);
config = R"CONF(
trust-anchor
{
type any
}
)CONF";
- configFile = (this->path / "config.conf").string();
- std::ofstream f(configFile.c_str());
- f << config;
+ configFile = path / "config.conf";
+ std::ofstream(configFile) << config;
}
~ValidatorConfigFixture()
{
- boost::filesystem::remove_all(path);
+ std::filesystem::remove_all(path);
}
public:
- const boost::filesystem::path path;
+ const std::filesystem::path path;
std::string config;
std::string configFile;
ValidatorConfig validator;