summaryrefslogtreecommitdiff
path: root/gnuradio-runtime/lib/qa_logger.cc
diff options
context:
space:
mode:
Diffstat (limited to 'gnuradio-runtime/lib/qa_logger.cc')
-rw-r--r--gnuradio-runtime/lib/qa_logger.cc19
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
}