summaryrefslogtreecommitdiff
path: root/tests/log
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2009-03-14 17:49:33 +0100
committerAndreas Baumann <abaumann@yahoo.com>2009-03-14 17:49:33 +0100
commita00394b2149f36e0a8ca5af9e1b1888709490f08 (patch)
tree11192ae7709b986107099c7938938c693507f703 /tests/log
parentd5e5ff65d14fecf0f9ebd2a3687b2c767d5f144f (diff)
downloadwolfbones-a00394b2149f36e0a8ca5af9e1b1888709490f08.tar.gz
wolfbones-a00394b2149f36e0a8ca5af9e1b1888709490f08.tar.bz2
added a lot more localization stuff
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( );