diff options
Diffstat (limited to 'tests/log')
-rw-r--r-- | tests/log/test_log.c | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/tests/log/test_log.c b/tests/log/test_log.c index 121f257..e41f2df 100644 --- a/tests/log/test_log.c +++ b/tests/log/test_log.c @@ -1,7 +1,16 @@ #include "log.h" /* for logging */ +#include "messages.h" /* for i18n */ #include <stdlib.h> /* for exit, EXIT_SUCCESS, free */ +#define WOLF_CATEGORY_TEST_LOG WOLF_LAST_INTERNAL_CATEGORY+1 + +#define WOLF_MSG_TEST_LOG_BASE WOLF_CATEGORY_TEST_LOG * 1000 +#define WOLF_MSG_TEST_LOG_MSG1 WOLF_MSG_TEST_LOG_BASE+1 +#define WOLF_MSG_TEST_LOG_MSG2 WOLF_MSG_TEST_LOG_BASE+2 +#define WOLF_MSG_TEST_LOG_MSG3 WOLF_MSG_TEST_LOG_BASE+3 +#define WOLF_MSG_TEST_LOG_MSG4 WOLF_MSG_TEST_LOG_BASE+4 + int main( void ) { wolf_log_openlogtostderr( WOLF_LOG_NOTICE ); wolf_log_openlogtofile( "test.log", WOLF_LOG_NOTICE ); @@ -13,11 +22,11 @@ int main( void ) { wolf_log_openlogtoeventlog( NULL, "Application", "wolf_log_test", WOLF_LOG_NOTICE ); #endif - WOLF_LOG( WOLF_LOG_NOTICE, "Started the logger" ); - WOLF_LOG( WOLF_LOG_ERR, "This is error %d", 5 ); - WOLF_LOG( WOLF_LOG_DEBUG, "This will not appear" ); + wolf_log( WOLF_LOG_NOTICE, WOLF_CATEGORY_TEST_LOG, WOLF_MSG_TEST_LOG_MSG1, "Started the logger" ); + wolf_log( WOLF_LOG_ERR, WOLF_CATEGORY_TEST_LOG, WOLF_MSG_TEST_LOG_MSG2, "This is error %d", 5 ); + wolf_log( WOLF_LOG_DEBUG, WOLF_CATEGORY_TEST_LOG, WOLF_MSG_TEST_LOG_MSG3, "This will not appear" ); - WOLF_LOG( WOLF_LOG_NOTICE, "Closed the logger" ); + wolf_log( WOLF_LOG_NOTICE, WOLF_CATEGORY_TEST_LOG, WOLF_MSG_TEST_LOG_MSG4, "Closed the logger" ); #if defined WOLF_LOG_HAVE_EVENTLOG wolf_log_closelogtoeventlog( ); |