mirror of
https://github.com/gabime/spdlog.git
synced 2025-09-28 17:19:34 +08:00
@@ -27,12 +27,13 @@ TEST_CASE("explicit register", "[registry]") {
|
||||
|
||||
TEST_CASE("register_or_replace", "[registry]") {
|
||||
spdlog::drop_all();
|
||||
auto logger1 = std::make_shared<spdlog::logger>(tested_logger_name,
|
||||
std::make_shared<spdlog::sinks::null_sink_st>());
|
||||
auto logger1 = std::make_shared<spdlog::logger>(
|
||||
tested_logger_name, std::make_shared<spdlog::sinks::null_sink_st>());
|
||||
spdlog::register_logger(logger1);
|
||||
REQUIRE(spdlog::get(tested_logger_name) == logger1);
|
||||
|
||||
auto logger2 = std::make_shared<spdlog::logger>(tested_logger_name, std::make_shared<spdlog::sinks::null_sink_st>());
|
||||
auto logger2 = std::make_shared<spdlog::logger>(
|
||||
tested_logger_name, std::make_shared<spdlog::sinks::null_sink_st>());
|
||||
spdlog::register_or_replace(logger2);
|
||||
REQUIRE(spdlog::get(tested_logger_name) == logger2);
|
||||
}
|
||||
|
Reference in New Issue
Block a user