Fixed tests
This commit is contained in:
parent
15a9427112
commit
28e334c728
@ -28,18 +28,21 @@ public:
|
||||
}
|
||||
}
|
||||
|
||||
void set_default(level::level_enum lvl)
|
||||
{
|
||||
default_level_ = lvl;
|
||||
}
|
||||
|
||||
level::level_enum get(const std::string &logger_name)
|
||||
{
|
||||
auto it = levels_.find(logger_name);
|
||||
return it != levels_.end() ? it->second : default_level_;
|
||||
}
|
||||
|
||||
level::level_enum get()
|
||||
level::level_enum get_default()
|
||||
{
|
||||
return default_level_;
|
||||
}
|
||||
|
||||
|
||||
};
|
||||
} // namespace cfg
|
||||
} // namespace spdlog
|
||||
|
@ -168,7 +168,7 @@ SPDLOG_INLINE void registry::set_level(level::level_enum log_level)
|
||||
{
|
||||
l.second->set_level(log_level);
|
||||
}
|
||||
levels_.set("*", log_level);
|
||||
levels_.set_default(log_level);
|
||||
}
|
||||
|
||||
SPDLOG_INLINE void registry::flush_on(level::level_enum log_level)
|
||||
|
10
tests/test_cfg.cpp
Normal file
10
tests/test_cfg.cpp
Normal file
@ -0,0 +1,10 @@
|
||||
#include "includes.h"
|
||||
#include "test_sink.h"
|
||||
|
||||
#include <spdlog/cfg/env.h>
|
||||
|
||||
TEST_CASE("env", "[cfg]")
|
||||
{
|
||||
spdlog::logger l{"l1"};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user