00001
00002
00003
00004
00005 #include <liblogger/liblogger.h>
00006 #include <liblogger/file_logger.h>
00007 #include <liblogger/socket_logger.h>
00008 #include <memory.h>
00009
00010 void TestLogToFile_Append();
00011 void TestLogFuncs_Append();
00012
00013 int main()
00014 {
00015
00016 TestLogToFile_Append();
00017 }
00018
00019 void TestLogToFile_Append()
00020 {
00021 tFileLoggerInitParams fileInitParams;
00022
00023
00024 memset(&fileInitParams,0,sizeof(tFileLoggerInitParams));
00025 fileInitParams.fileName = "log.log";
00026 fileInitParams.fileOpenMode = AppendMode;
00027 InitLogger(LogToFile,&fileInitParams);
00028 TestLogFuncs_Append();
00029 DeInitLogger();
00030 }
00031
00032
00033 void TestLogFuncs_Append()
00034 {
00035 LogWarn("Warning message......");
00036 LogDebug(" debug log %#x", 8909);
00037
00038
00039
00040 LogDebug("abcdefghijklmnopqrstuvwxyz"
00041 "abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz"
00042 "abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz"
00043 "abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz"
00044 "abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz"
00045 "abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz"
00046 "abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz"
00047 "abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz-abcdefghijklmnopqrstuvwxyz"
00048 );
00049
00050 LogInfo(" Log Info ");
00051 LogTrace("Log Trace ....... \n");
00052 LogFatal (" Testing LogFatal.......");
00053
00054 }