14 system(
"rmdir /S /Q test_logs");
16 auto rv = system(
"rm -rf test_logs");
63 std::ifstream ifs(filename, std::ifstream::ate | std::ifstream::binary);
90 HANDLE hFind = ::FindFirstFileA((folder +
"\\*").c_str(), &ffd);
91 if (hFind != INVALID_HANDLE_VALUE)
95 if (ffd.cFileName[0] !=
'.')
97 }
while (::FindNextFileA(hFind, &ffd) != 0);
112 DIR *dp = opendir(folder.
c_str());
118 struct dirent *ep =
nullptr;
119 while ((ep = readdir(dp)) !=
nullptr)
121 if (ep->d_name[0] !=
'.')
static SPDLOG_CONSTEXPR const char * default_eol
SPDLOG_INLINE void drop_all()
std::string file_contents(const std::string &filename)
void require_message_count(const std::string &filename, const std::size_t messages)
std::size_t count_lines(const std::string &filename)
std::size_t count_files(const std::string &folder)
std::size_t get_filesize(const std::string &filename)
bool ends_with(std::string const &value, std::string const &ending)