github.com/netdata/go.d.plugin@v0.58.1/logger/logger_test.go (about)

     1  package logger
     2  
     3  import (
     4  	"testing"
     5  
     6  	"github.com/stretchr/testify/assert"
     7  )
     8  
     9  func TestNew(t *testing.T) {
    10  	tests := map[string]*Logger{
    11  		"default logger": New(),
    12  		"nil logger":     nil,
    13  	}
    14  
    15  	for name, logger := range tests {
    16  		t.Run(name, func(t *testing.T) {
    17  			f := func() { logger.Infof("test %s", "test") }
    18  			assert.NotPanics(t, f)
    19  		})
    20  	}
    21  }