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  }