nacos-sdk-cpp/test/testcase/DebugTest.cpp

39 lines
1.1 KiB
C++

#include "src/log/Logger.h"
using namespace std;
using namespace nacos;
bool testDebug() {
log_print(DEBUG, "print\n");
log_debug("debug\n");
log_info("info\n");
log_warn("warn\n");
log_error("error\n");
return true;
}
bool testVaArgs() {
//log_print(DEBUG, "print\n","print","print");
log_debug("debug\n", "debug", "debug");
log_info("info\n", "info", "info");
log_warn("warn\n", "warn", "warn");
log_error("error\n", "error", "error");
return true;
}
bool testlogPrint() {
log_print(DEBUG, "===>print %s %s %d\n", "print", "print", 9);
log_print(DEBUG, "===>print %s %s %d\n", "print", "print", 9);
log_print(DEBUG, "===>print %s %s %d\n", "print", "print", 9);
return true;
}
bool testVaArgs2() {
log_info("info %s %s\n", "info", "info");
log_print(DEBUG, "print %s %s %d\n", "print", "print", 9);
log_debug("debug %s %s\n", "debug", "debug");
log_info("info %s %s\n", "info", "info");
log_warn("warn %s %s\n", "warn", "warn");
log_error("error %s %s %d %f\n", "error", "error", 999, 3.14);
return true;
}