You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

39 lines
1012 B

package zlog_test
import (
"github.com/aceld/zinx/zlog"
"testing"
)
func TestStdZLog(t *testing.T) {
//测试 默认debug输出
zlog.Debug("zinx debug content1")
zlog.Debug("zinx debug content2")
zlog.Debugf(" zinx debug a = %d\n", 10)
//设置log标记位,加上长文件名称 和 微秒 标记
zlog.ResetFlags(zlog.BitDate | zlog.BitLongFile | zlog.BitLevel)
zlog.Info("zinx info content")
//设置日志前缀,主要标记当前日志模块
zlog.SetPrefix("MODULE")
zlog.Error("zinx error content")
//添加标记位
zlog.AddFlag(zlog.BitShortFile | zlog.BitTime)
zlog.Stack(" Zinx Stack! ")
//设置日志写入文件
zlog.SetLogFile("./log", "testfile.log")
zlog.Debug("===> zinx debug content ~~666")
zlog.Debug("===> zinx debug content ~~888")
zlog.Error("===> zinx Error!!!! ~~~555~~~")
//关闭debug调试
zlog.CloseDebug()
zlog.Debug("===> 我不应该出现~!")
zlog.Debug("===> 我不应该出现~!")
zlog.Error("===> zinx Error after debug close !!!!")
}