73 lines
1.5 KiB
C++
73 lines
1.5 KiB
C++
#include <gtest/gtest.h>
|
|
#include "syncTest.h"
|
|
|
|
/*
|
|
typedef enum {
|
|
DEBUG_FATAL = 1,
|
|
DEBUG_ERROR = 1,
|
|
DEBUG_WARN = 2,
|
|
DEBUG_INFO = 2,
|
|
DEBUG_DEBUG = 4,
|
|
DEBUG_TRACE = 8,
|
|
DEBUG_DUMP = 16,
|
|
DEBUG_SCREEN = 64,
|
|
DEBUG_FILE = 128
|
|
} ELogLevel;
|
|
*/
|
|
|
|
void logTest(char* s) {
|
|
sFatal("==%s== sync log test: fatal", s);
|
|
sError("==%s== sync log test: error", s);
|
|
|
|
sWarn("==%s== sync log test: warn", s);
|
|
sInfo("==%s== sync log test: info", s);
|
|
|
|
sDebug("==%s== sync log test: debug", s);
|
|
|
|
sTrace("==%s== sync log test: trace", s);
|
|
}
|
|
|
|
void test1() {
|
|
sDebugFlag = DEBUG_TRACE + DEBUG_SCREEN + DEBUG_FILE;
|
|
logTest((char*)__FUNCTION__);
|
|
}
|
|
|
|
void test2() {
|
|
sDebugFlag = DEBUG_DEBUG + DEBUG_SCREEN + DEBUG_FILE;
|
|
logTest((char*)__FUNCTION__);
|
|
}
|
|
|
|
void test3() {
|
|
sDebugFlag = DEBUG_INFO + DEBUG_SCREEN + DEBUG_FILE;
|
|
logTest((char*)__FUNCTION__);
|
|
}
|
|
|
|
void test4() {
|
|
sDebugFlag = DEBUG_ERROR + DEBUG_SCREEN + DEBUG_FILE;
|
|
logTest((char*)__FUNCTION__);
|
|
}
|
|
|
|
int main(int argc, char** argv) {
|
|
taosInitLog("/tmp/syncTest.log", 100);
|
|
tsAsyncLog = 0;
|
|
sDebugFlag = DEBUG_SCREEN + DEBUG_FILE + DEBUG_TRACE + DEBUG_INFO + DEBUG_ERROR;
|
|
|
|
test1();
|
|
test2();
|
|
test3();
|
|
test4();
|
|
|
|
/*
|
|
if (argc == 2) {
|
|
bool bTaosDirExist = taosDirExist(argv[1]);
|
|
printf("%s bTaosDirExist:%d \n", argv[1], bTaosDirExist);
|
|
|
|
bool bTaosCheckExistFile = taosCheckExistFile(argv[1]);
|
|
printf("%s bTaosCheckExistFile:%d \n", argv[1], bTaosCheckExistFile);
|
|
}
|
|
*/
|
|
|
|
taosCloseLog();
|
|
return 0;
|
|
}
|