Files
public/mylog/mylog_test.go
谢小军 919fa995b9 update
2020-06-03 22:00:32 +08:00

58 lines
908 B
Go

package mylog
import (
"fmt"
"testing"
"time"
"github.com/xxjwxc/public/dev"
"github.com/xxjwxc/public/errors"
)
func TestStdLog(t *testing.T) {
Info("aaaa")
Debug("bbbb")
Error(fmt.Errorf("nottttt"))
fmt.Println(TraceError(errors.New("wwww")))
}
type aaa struct {
Act string
Begin int64
}
type ttt struct {
Act string
Begin int64
Cat *aaa
}
func TestZapLog(t *testing.T) {
dev.SetService("xxjwxc")
// dev.OnSetDev(true)
SetLog(GetDefaultZap())
// log.Printf("%#v", &ttt{
// Act: "====001===",
// Begin: time.Now().Unix(),
// Cat: &aaa{
// Act: "----002----",
// Begin: time.Now().Unix(),
// },
// })
// return
Info(&ttt{
Act: "====001===",
Begin: time.Now().Unix(),
Cat: &aaa{
Act: "----002----",
Begin: time.Now().Unix(),
},
})
Info("aaaa")
Debug("bbbb")
Error(fmt.Errorf("nottttt"))
fmt.Println(TraceError(errors.New("wwww")))
}