diff --git a/libminifi/test/unit/LogMetricsPublisherTests.cpp b/libminifi/test/unit/LogMetricsPublisherTests.cpp index c7fafb867f..46b3fb6ac0 100644 --- a/libminifi/test/unit/LogMetricsPublisherTests.cpp +++ b/libminifi/test/unit/LogMetricsPublisherTests.cpp @@ -24,6 +24,7 @@ #include "core/state/nodes/ResponseNodeLoader.h" #include "core/RepositoryFactory.h" #include "utils/IntegrationTestUtils.h" +#include "utils/file/FileUtils.h" using namespace std::literals::chrono_literals; @@ -42,6 +43,11 @@ class LogPublisherTestFixture { flow_file_repo_->initialize(configuration_); } + ~LogPublisherTestFixture() { + minifi::utils::file::delete_dir(provenance_repo_->getDirectory()); + minifi::utils::file::delete_dir(flow_file_repo_->getDirectory()); + } + protected: std::shared_ptr configuration_; std::shared_ptr provenance_repo_;