diff options
author | Marcus Müller <mmueller@gnuradio.org> | 2021-08-03 13:05:37 +0200 |
---|---|---|
committer | mormj <34754695+mormj@users.noreply.github.com> | 2021-11-19 14:00:08 -0500 |
commit | 1bb08e8004aa8ba6637db3f06abdc283ea56c18a (patch) | |
tree | 39140de01d77dee6999f85e90d9fa9dc7cf8471f /gnuradio-runtime/lib/qa_logger.cc | |
parent | cb60862fd493a0141946ff9dddc5a98c9c67690b (diff) |
logging core: replace log4cpp by spdlog
also: enable formerly disabled qa_logger tests
This replaces log4cpp with spdlog.
Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
Diffstat (limited to 'gnuradio-runtime/lib/qa_logger.cc')
-rw-r--r-- | gnuradio-runtime/lib/qa_logger.cc | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/gnuradio-runtime/lib/qa_logger.cc b/gnuradio-runtime/lib/qa_logger.cc index 597e21e77a..99a412dc7c 100644 --- a/gnuradio-runtime/lib/qa_logger.cc +++ b/gnuradio-runtime/lib/qa_logger.cc @@ -19,21 +19,18 @@ #include <gnuradio/logger.h> #include <boost/test/unit_test.hpp> +#include <memory> BOOST_AUTO_TEST_CASE(t1) { -#ifdef ENABLE_GR_LOG // This doesn't really test anything, more just // making sure nothing's gone horribly wrong. - - GR_LOG_GETLOGGER(LOG, "main"); - GR_ADD_CONSOLE_APPENDER("main", "cout", "%d{%H:%M:%S} : %m%n"); - GR_LOG_NOTICE(LOG, "test from c++ NOTICE"); - GR_LOG_DEBUG(LOG, "test from c++ DEBUG"); - GR_LOG_INFO(LOG, "test from c++ INFO"); - GR_LOG_WARN(LOG, "test from c++ WARN"); - GR_LOG_ERROR(LOG, "test from c++ ERROR"); - GR_LOG_FATAL(LOG, "test from c++ FATAL"); + auto log = std::make_shared<gr::logger>("main"); + GR_LOG_NOTICE(log, "test from c++ NOTICE"); + GR_LOG_DEBUG(log, "test from c++ DEBUG"); + GR_LOG_INFO(log, "test from c++ INFO"); + GR_LOG_WARN(log, "test from c++ WARN"); + GR_LOG_ERROR(log, "test from c++ ERROR"); + GR_LOG_FATAL(log, "test from c++ FATAL"); BOOST_CHECK(true); -#endif } |