github.com/saferwall/pe@v1.5.2/log/log_test.go (about) 1 package log 2 3 import ( 4 "context" 5 "os" 6 "testing" 7 ) 8 9 func TestInfo(t *testing.T) { 10 logger := DefaultLogger 11 logger = With(logger, "ts", DefaultTimestamp, "caller", DefaultCaller) 12 _ = logger.Log(LevelInfo, "key1", "value1") 13 } 14 15 func TestWrapper(t *testing.T) { 16 out := NewStdLogger(os.Stdout) 17 err := NewStdLogger(os.Stderr) 18 19 l := With(MultiLogger(out, err), "ts", DefaultTimestamp, "caller", DefaultCaller) 20 _ = l.Log(LevelInfo, "msg", "test") 21 } 22 23 func TestWithContext(t *testing.T) { 24 WithContext(context.Background(), nil) 25 }