Commit bedeb400 authored by Gabi Melman's avatar Gabi Melman

Fixed test_errors tests

parent b715793c
...@@ -27,8 +27,8 @@ TEST_CASE("default_error_handler", "[errors]]") ...@@ -27,8 +27,8 @@ TEST_CASE("default_error_handler", "[errors]]")
prepare_logdir(); prepare_logdir();
spdlog::filename_t filename = SPDLOG_FILENAME_T(SIMPLE_LOG); spdlog::filename_t filename = SPDLOG_FILENAME_T(SIMPLE_LOG);
auto logger = spdlog::create<spdlog::sinks::basic_file_sink_mt>("test-error", filename, true); auto logger = spdlog::basic_logger_mt("test-error", filename, true);
logger->set_pattern("%v"); logger->set_formatter(std::make_unique<spdlog::pattern_formatter>("%v"));
#ifdef SPDLOG_USE_STD_FORMAT #ifdef SPDLOG_USE_STD_FORMAT
logger->info("Test message {} {}", 1); logger->info("Test message {} {}", 1);
#else #else
...@@ -37,13 +37,6 @@ TEST_CASE("default_error_handler", "[errors]]") ...@@ -37,13 +37,6 @@ TEST_CASE("default_error_handler", "[errors]]")
logger->info("Test message {}", 2); logger->info("Test message {}", 2);
logger->flush(); logger->flush();
auto sink = std::make_shared<spdlog::sinks::basic_file_sink_mt>(filename, true);
spdlog::logger logger("test-error", std::move(sink));
logger.set_formatter(make_unique<spdlog::pattern_formatter>("%v"));
logger.info(fmt::runtime("Test message {} {}"), 1);
logger.info("Test message {}", 2);
logger.flush();
using spdlog::details::os::default_eol; using spdlog::details::os::default_eol;
REQUIRE(file_contents(SIMPLE_LOG) == spdlog::fmt_lib::format("Test message 2{}", default_eol)); REQUIRE(file_contents(SIMPLE_LOG) == spdlog::fmt_lib::format("Test message 2{}", default_eol));
REQUIRE(count_lines(SIMPLE_LOG) == 1); REQUIRE(count_lines(SIMPLE_LOG) == 1);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment