github.com/0xPolygon/supernets2-node@v0.0.0-20230711153321-2fe574524eaa/log/log_test.go (about)

     1  package log
     2  
     3  import (
     4  	"testing"
     5  )
     6  
     7  func TestLogNotInitialized(t *testing.T) {
     8  	Info("Test log.Info", " value is ", 10)
     9  	Infof("Test log.Infof %d", 10)
    10  	Infow("Test log.Infow", "value", 10)
    11  	Debugf("Test log.Debugf %d", 10)
    12  	Error("Test log.Error", " value is ", 10)
    13  	Errorf("Test log.Errorf %d", 10)
    14  	Errorw("Test log.Errorw", "value", 10)
    15  	Warnf("Test log.Warnf %d", 10)
    16  	Warnw("Test log.Warnw", "value", 10)
    17  }
    18  
    19  func TestLog(t *testing.T) {
    20  	cfg := Config{
    21  		Environment: EnvironmentDevelopment,
    22  		Level:       "debug",
    23  		Outputs:     []string{"stderr"}, //[]string{"stdout", "test.log"}
    24  	}
    25  
    26  	Init(cfg)
    27  
    28  	Info("Test log.Info", " value is ", 10)
    29  	Infof("Test log.Infof %d", 10)
    30  	Infow("Test log.Infow", "value", 10)
    31  	Debugf("Test log.Debugf %d", 10)
    32  	Error("Test log.Error", " value is ", 10)
    33  	Errorf("Test log.Errorf %d", 10)
    34  	Errorw("Test log.Errorw", "value", 10)
    35  	Warnf("Test log.Warnf %d", 10)
    36  	Warnw("Test log.Warnw", "value", 10)
    37  }