github.com/andy2046/gopie@v0.7.0/pkg/log/log_test.go (about)

     1  package log
     2  
     3  import "testing"
     4  
     5  func TestNewLogger(t *testing.T) {
     6  	logger := NewLogger(func(c *Config) error {
     7  		c.Level = DEBUG
     8  		c.Prefix = "test:"
     9  		return nil
    10  	})
    11  
    12  	logger.Debug("Debug")
    13  	logger.Debugf("format:%s\n", "Debug")
    14  
    15  	logger.SetLevel(INFO)
    16  
    17  	logger.Info("Info")
    18  	logger.Infof("format:%s\n", "Info")
    19  
    20  	logger.Warn("Warn")
    21  	logger.Warnf("format:%s\n", "Warn")
    22  
    23  	logger.Error("Error")
    24  	logger.Errorf("format:%s\n", "Error")
    25  }