TDengine/source/libs/sync/test/syncTest.cpp

73 lines
1.5 KiB
C++
Raw Normal View History

2022-11-10 04:43:23 +00:00
#include "syncTest.h"
2022-12-07 11:02:43 +00:00
// #include <gtest/gtest.h>
2022-04-18 13:50:56 +00:00
/*
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__);
2022-02-22 03:28:15 +00:00
}
2022-02-26 10:30:58 +00:00
2022-05-25 06:43:45 +00:00
int main(int argc, char** argv) {
2022-06-04 03:25:03 +00:00
taosInitLog("/tmp/syncTest.log", 100);
2022-02-26 18:24:50 +00:00
tsAsyncLog = 0;
2022-06-04 03:25:03 +00:00
sDebugFlag = DEBUG_SCREEN + DEBUG_FILE + DEBUG_TRACE + DEBUG_INFO + DEBUG_ERROR;
2022-02-26 18:24:50 +00:00
2022-04-18 13:50:56 +00:00
test1();
test2();
test3();
test4();
2022-06-04 03:25:03 +00:00
/*
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);
}
2022-06-04 03:25:03 +00:00
*/
2022-06-04 03:25:03 +00:00
taosCloseLog();
2022-02-26 18:24:50 +00:00
return 0;
}