Fixed tests

This commit is contained in:
gabime 2019-12-21 18:52:35 +02:00
parent 15a9427112
commit 28e334c728
3 changed files with 17 additions and 4 deletions

View File

@ -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

View File

@ -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
View 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"};
}