go_dreamfactory/lego/sys/log/sys_test.go
2022-08-08 09:25:02 +08:00

39 lines
583 B
Go

package log_test
import (
"fmt"
"os"
"testing"
"go_dreamfactory/lego/sys/log"
)
type TestData struct {
Name string
Age int32
}
var sys log.ILog
func TestMain(m *testing.M) {
var err error
if sys, err = log.NewSys(
log.SetFileName("./log.log"),
log.SetDebugMode(false),
log.SetLoglayer(2),
); err != nil {
fmt.Println(err)
return
}
defer os.Exit(m.Run())
}
func Test_sys(t *testing.T) {
sys.Error("测试日志接口代码!")
}
func Benchmark_Ability_Zap(b *testing.B) {
for i := 0; i < b.N; i++ { //use b.N for looping
sys.Error("妈妈咪呀!")
}
}