Skip to content
Snippets Groups Projects
Commit c910209d authored by Joan Vallvé Navarro's avatar Joan Vallvé Navarro
Browse files

logging with colors

parent 0b373647
No related branches found
No related tags found
1 merge request!476spdlog version upgrade
Pipeline #18553 canceled
......@@ -135,13 +135,13 @@ inline Logger::Logger(const std::string& name) :
//set_pattern("[%t][%H:%M:%S.%F][%l] %v");
// [log type][MM/DD/YY - hour:minutes:seconds.nanoseconds] #log-content
// set_pattern("[%l][%x - %H:%M:%S.%F] %v");
set_pattern("[%l][%H:%M:%S] %v");
set_pattern("%^[%l][%H:%M:%S] %v%$");
else
// Logging pattern is :
// [logger name][thread num][hour:minutes:seconds.nanoseconds][log type] #log-content
//set_pattern("[" + log_name_ + "]" +"[%t][%H:%M:%S.%F][%l] %v");
// [log type][MM/DD/YY - hour:minutes:seconds.nanoseconds][logger name] #log-content
set_pattern("[%l][%x - %H:%M:%S.%F][" + log_name_ + "] %v");
set_pattern("%^[%l][%x - %H:%M:%S.%F][" + log_name_ + "] %v%$");
}
inline Logger::Logger(std::string&& name) :
......@@ -164,13 +164,13 @@ inline Logger::Logger(std::string&& name) :
//set_pattern("[%t][%H:%M:%S.%F][%l] %v");
// [log type][MM/DD/YY - hour:minutes:seconds.nanoseconds] #log-content
// set_pattern("[%l][%x - %H:%M:%S.%F] %v");
set_pattern("[%l][%H:%M:%S] %v");
set_pattern("%^[%l][%H:%M:%S] %v%$");
else
// Logging pattern is :
// [logger name][thread num][hour:minutes:seconds.nanoseconds][log type] #log-content
//set_pattern("[" + log_name_ + "]" +"[%t][%H:%M:%S.%F][%l] %v");
// [log type][MM/DD/YY - hour:minutes:seconds.nanoseconds][logger name] #log-content
set_pattern("[%l][%x - %H:%M:%S.%F][" + log_name_ + "] %v");
set_pattern("%^[%l][%x - %H:%M:%S.%F][" + log_name_ + "] %v%$");
}
inline Logger::~Logger()
......
......@@ -33,26 +33,36 @@
TEST(logging, info)
{
WOLF_INFO("test info ", 5, " ", 0.123);
WOLF_INFO_COND(true, "This message should appear!");
WOLF_INFO_COND(false, "This message should NOT appear!");
}
TEST(logging, warn)
{
WOLF_WARN("test warn ", 5, " ", 0.123);
WOLF_WARN_COND(true, "This message should appear!");
WOLF_WARN_COND(false, "This message should NOT appear!");
}
TEST(logging, error)
{
WOLF_ERROR("test error ", 5, " ", 0.123);
WOLF_ERROR_COND(true, "This message should appear!");
WOLF_ERROR_COND(false, "This message should NOT appear!");
}
TEST(logging, trace)
{
WOLF_TRACE("test trace ", 5, " ", 0.123);
WOLF_TRACE_COND(true, "This message should appear!");
WOLF_TRACE_COND(false, "This message should NOT appear!");
}
TEST(logging, debug)
{
WOLF_DEBUG("test debug ", 5, " ", 0.123);
WOLF_DEBUG_COND(true, "This message should appear!");
WOLF_DEBUG_COND(false, "This message should NOT appear!");
}
int main(int argc, char **argv)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment