From adc4398cc5232070516e6df0bee5e2f21b2949c6 Mon Sep 17 00:00:00 2001 From: gabime Date: Sun, 15 Sep 2019 20:56:20 +0300 Subject: [PATCH] Fixed widows tests --- tests/test_daily_logger.cpp | 1 - tests/utils.cpp | 5 +++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/test_daily_logger.cpp b/tests/test_daily_logger.cpp index c936e998..c89ef171 100644 --- a/tests/test_daily_logger.cpp +++ b/tests/test_daily_logger.cpp @@ -135,7 +135,6 @@ static void test_rotate(int days_to_run, uint16_t max_days, uint16_t expected_n_ TEST_CASE("daily_logger rotate", "[daily_file_sink]") { - int days_to_run = 1; test_rotate(days_to_run, 0, 1); test_rotate(days_to_run, 1, 1); diff --git a/tests/utils.cpp b/tests/utils.cpp index 31150e2f..a71e2fb2 100644 --- a/tests/utils.cpp +++ b/tests/utils.cpp @@ -80,12 +80,13 @@ std::size_t count_files(const std::string &folder) HANDLE hFind = INVALID_HANDLE_VALUE; // Start iterating over the files in the path directory. - hFind = ::FindFirstFileA(folder.c_str(), &ffd); + hFind = ::FindFirstFileA((folder + "\\*.*").c_str(), &ffd); if (hFind != INVALID_HANDLE_VALUE) { do // Managed to locate and create an handle to that folder. { - counter++; + if (ffd.cFileName[0] != '.') + counter++; } while (::FindNextFile(hFind, &ffd) == TRUE); ::FindClose(hFind); }