diff options
author | Martin Braun <martin.braun@ettus.com> | 2017-04-20 13:38:20 -0700 |
---|---|---|
committer | Martin Braun <martin.braun@ettus.com> | 2017-04-20 13:38:20 -0700 |
commit | 107c105e403f4c4cbd2257219c088d62a3875082 (patch) | |
tree | e79f715697e497756ffebd472cc7f709d2ca6ede /host/tests/log_test.cpp | |
parent | 372228d2a61337ca89a139eec666e531e6723e74 (diff) | |
download | uhd-107c105e403f4c4cbd2257219c088d62a3875082.tar.gz uhd-107c105e403f4c4cbd2257219c088d62a3875082.tar.bz2 uhd-107c105e403f4c4cbd2257219c088d62a3875082.zip |
log: Fix missing add_logger, fix clearing of queue
Diffstat (limited to 'host/tests/log_test.cpp')
-rw-r--r-- | host/tests/log_test.cpp | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/host/tests/log_test.cpp b/host/tests/log_test.cpp index 1973a83ff..d42e5ffbd 100644 --- a/host/tests/log_test.cpp +++ b/host/tests/log_test.cpp @@ -20,9 +20,17 @@ #include <iostream> BOOST_AUTO_TEST_CASE(test_messages){ - uhd::log::set_log_level(uhd::log::info); + uhd::log::set_log_level(uhd::log::debug); uhd::log::set_console_level(uhd::log::info); - std::cerr << "---begin print test ---" << std::endl; + uhd::log::add_logger("test", + [](const uhd::log::logging_info &I){ + std::cout << "<TEST> " << I.message << std::endl; + } + ); + uhd::log::set_logger_level("test", uhd::log::debug); + UHD_LOGGER_DEBUG("logger_test") << + "This is a test print for a debug log." + ; UHD_LOGGER_INFO("logger_test") << "This is a test print for a info log." ; @@ -35,5 +43,4 @@ BOOST_AUTO_TEST_CASE(test_messages){ UHD_HERE(); const int x = 42; UHD_VAR(x); - std::cerr << "---end print test ---" << std::endl; } |