summaryrefslogtreecommitdiff
path: root/tests/log
diff options
context:
space:
mode:
Diffstat (limited to 'tests/log')
-rw-r--r--tests/log/test_log.c17
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( );