6#ifndef SPDLOG_NO_EXCEPTIONS
93TEST_CASE(
"set_default_logger(nullptr)",
"[registry]")
99TEST_CASE(
"disable automatic registration",
"[registry]")
107 auto logger2 = spdlog::create_async<spdlog::sinks::stdout_color_sink_mt>(
tested_logger_name2);
112 REQUIRE(logger1->level() == log_level);
113 REQUIRE(logger2->level() == log_level);
#define REQUIRE_FALSE(...)
#define REQUIRE_THROWS_AS(expr, exceptionType)
#define SPDLOG_FILENAME_T(s)
SPDLOG_INLINE void register_logger(std::shared_ptr< logger > logger)
std::shared_ptr< logger > null_logger_st(const std::string &logger_name)
SPDLOG_INLINE std::shared_ptr< logger > get(const std::string &name)
SPDLOG_INLINE void set_level(level::level_enum log_level)
SPDLOG_INLINE void set_automatic_registration(bool automatic_registration)
SPDLOG_INLINE std::shared_ptr< spdlog::logger > default_logger()
SPDLOG_INLINE void drop(const std::string &name)
SPDLOG_INLINE void apply_all(const std::function< void(std::shared_ptr< logger >)> &fun)
SPDLOG_INLINE void set_default_logger(std::shared_ptr< spdlog::logger > default_logger)
SPDLOG_INLINE void drop_all()
static const char *const tested_logger_name2
static const char *const tested_logger_name