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 }