From b4d3dd7011d5d9cbe3fa9bc314a6d4ce5d3b1b7b Mon Sep 17 00:00:00 2001 From: Jeremie Deray <jeremie.deray@pal-robotics.com> Date: Fri, 28 Oct 2016 17:10:32 +0200 Subject: [PATCH] add test_wolf_logging --- src/examples/CMakeLists.txt | 3 +++ src/examples/test_wolf_logging.cpp | 34 ++++++++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 src/examples/test_wolf_logging.cpp diff --git a/src/examples/CMakeLists.txt b/src/examples/CMakeLists.txt index e032be51f..9d8fdb78e 100644 --- a/src/examples/CMakeLists.txt +++ b/src/examples/CMakeLists.txt @@ -9,6 +9,9 @@ ADD_EXECUTABLE(test_sh_ptr test_sh_ptr.cpp) ADD_EXECUTABLE(test_wolf_root test_wolf_root.cpp) +ADD_EXECUTABLE(test_wolf_logging test_wolf_logging.cpp) +TARGET_LINK_LIBRARIES(test_wolf_logging ${PROJECT_NAME}) + IF(Ceres_FOUND) # test_processor_odom_3D ADD_EXECUTABLE(test_processor_odom_3D test_processor_odom_3D.cpp) diff --git a/src/examples/test_wolf_logging.cpp b/src/examples/test_wolf_logging.cpp new file mode 100644 index 000000000..7b7eb0bde --- /dev/null +++ b/src/examples/test_wolf_logging.cpp @@ -0,0 +1,34 @@ +/** + * \file test_wolf_logging.cpp + * + * Created on: Oct 28, 2016 + * \author: Jeremie Deray + */ + +#include "wolf.h" +#include "logging.h" + +int main(int, char*[]) +{ + WOLF_INFO("test info ", 5, " ", 0.123); + + WOLF_WARN("test warn ", 5, " ", 0.123); + + WOLF_ERROR("test error ", 5, " ", 0.123); + + WOLF_TRACE("test trace ", 5, " ", 0.123); + + WOLF_DEBUG("test debug ", 5, " ", 0.123); + + // manually enable debug logging + WOLF_ENABLE_DEBUG_LOG(); + + WOLF_DEBUG("test enable debug"); + + // manually disable debug logging + WOLF_DISABLE_DEBUG_LOG(); + + WOLF_DEBUG("test disable debug"); + + return 0; +} -- GitLab