6#define TEST_FILENAME "test_logs/file_helper_test.txt" 
   14    helper.
write(formatted);
 
 
   18TEST_CASE(
"file_helper_filename", 
"[file_helper::filename()]]")
 
   24    helper.
open(target_filename);
 
 
   28TEST_CASE(
"file_helper_size", 
"[file_helper::size()]]")
 
   32    size_t expected_size = 123;
 
   35        helper.
open(target_filename);
 
   37        REQUIRE(
static_cast<size_t>(helper.
size()) == expected_size);
 
 
   42TEST_CASE(
"file_helper_reopen", 
"[file_helper::reopen()]]")
 
   47    helper.
open(target_filename);
 
 
   54TEST_CASE(
"file_helper_reopen2", 
"[file_helper::reopen(false)]]")
 
   58    size_t expected_size = 14;
 
   60    helper.
open(target_filename);
 
 
   67static void test_split_ext(
const spdlog::filename_t::value_type *fname, 
const spdlog::filename_t::value_type *expect_base,
 
   68    const spdlog::filename_t::value_type *expect_ext)
 
   77    REQUIRE(basename == expected_base);
 
 
   81TEST_CASE(
"file_helper_split_by_extension", 
"[file_helper::split_by_extension()]]")
 
 
T back_inserter(T... args)
const filename_t & filename() const
void reopen(bool truncate)
void write(const memory_buf_t &buf)
static std::tuple< filename_t, filename_t > split_by_extension(const filename_t &fname)
void open(const filename_t &fname, bool truncate=false)
#define SPDLOG_FILENAME_T(s)
fmt::basic_memory_buffer< char, 250 > memory_buf_t
static void write_with_helper(file_helper &helper, size_t howmany)
static void test_split_ext(const spdlog::filename_t::value_type *fname, const spdlog::filename_t::value_type *expect_base, const spdlog::filename_t::value_type *expect_ext)
std::size_t get_filesize(const std::string &filename)