From 4532fa0d2454359cef0743f4b6b7a0092f1e8613 Mon Sep 17 00:00:00 2001 From: gabime Date: Sat, 14 Dec 2024 19:22:18 +0200 Subject: [PATCH] Updated async tests --- tests/test_async.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/test_async.cpp b/tests/test_async.cpp index 0d843211..1cb22641 100644 --- a/tests/test_async.cpp +++ b/tests/test_async.cpp @@ -13,7 +13,7 @@ using spdlog::sinks::test_sink_mt; auto creat_async_logger(size_t queue_size, std::shared_ptr backend_sink) { auto async_sink = std::make_shared(queue_size); - async_sink->add_sink(backend_sink); + async_sink->add_sink(std::move(backend_sink)); auto logger = std::make_shared("async_logger", async_sink); return std::make_tuple(logger, async_sink); } @@ -136,7 +136,6 @@ TEST_CASE("multi threads", "[async]") { t.join(); } } - REQUIRE(test_sink->msg_counter() == messages * n_threads); REQUIRE(test_sink->flush_counter() == n_threads); } @@ -245,7 +244,6 @@ TEST_CASE("level-off", "[async]") { logger->info("Hello message #{}", i); } } - // logger and async_sink are destroyed here so the queue should be emptied REQUIRE(test_sink->msg_counter() == 0); REQUIRE(test_sink->flush_counter() == 0);