21 std::filesystem::remove(
path(), ec);
27 static const std::string chars =
"abcdefghijklmnopqrstuvwxyz0123456789";
28 static thread_local std::mt19937 generator{std::random_device{}()};
29 std::uniform_int_distribution<std::size_t> distribution(0, chars.size() - 1);
31 const std::size_t len = 10;
33 for (std::size_t i = 0; i < len; ++i)
34 result += chars[distribution(generator)];
35 return std::filesystem::temp_directory_path() / std::filesystem::path(
"mooseunit." + result);
const std::filesystem::path & path() const
static std::filesystem::path generatePath()