zhangqian
2023-08-14 676ef551324d415ed5280166407c686481c6f51f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
package logx
 
import "testing"
 
func TestNewLogger(t *testing.T) {
    Init(Conf{"../../logs/fly.log", ConsoleEncoder})
    defer Sync()
    Debug("debug msg")
    Debugf("debugf %s", "fly")
    Info("info msg")
    Infof("infof %d", 10)
    Warn("warn msg")
    Warnf("warnf %v", true)
    Error("err msg")
    Errorf("errorf %v", []int{1, 2, 3})
    Fatal("fatal msg")
}
 
func TestFatalf(t *testing.T) {
    Init(Conf{"../../logs/fly.log", JsonEncoder})
    defer Sync()
    Fatalf("fatalf %v", map[string]interface{}{"name": "master"})
}