diff options
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 } |