mirror of
https://github.com/go-micro/go-micro.git
synced 2025-03-17 20:28:06 +02:00
33 lines
927 B
Go
33 lines
927 B
Go
// +build windows
|
|
|
|
package windowseventlog
|
|
|
|
import (
|
|
"testing"
|
|
|
|
"go-micro.dev/v4/logger"
|
|
"github.com/stretchr/testify/assert"
|
|
)
|
|
|
|
func TestWindowsEventLog(t *testing.T) {
|
|
|
|
var l logger.Logger = NewLogger(WithSrc("windows logger test"))
|
|
|
|
l.Log(logger.TraceLevel, "test trace level")
|
|
l.Log(logger.DebugLevel, "test debug")
|
|
l.Log(logger.InfoLevel, "test info level")
|
|
l.Log(logger.WarnLevel, "test warn level")
|
|
l.Log(logger.ErrorLevel, "test error level")
|
|
l.Log(logger.FatalLevel, "test fatal level")
|
|
|
|
l.Logf(logger.TraceLevel, "%s trace level", "test formatted")
|
|
l.Logf(logger.DebugLevel, "%s debug", "test formatted")
|
|
l.Logf(logger.InfoLevel, "%s info level", "test formatted")
|
|
l.Logf(logger.WarnLevel, "%s warn level", "test formatted")
|
|
l.Logf(logger.ErrorLevel, "%s error level", "test formatted")
|
|
l.Logf(logger.FatalLevel, "%s fatal level", "test formatted")
|
|
|
|
assert.Equal(t, l.String(), "windowseventlog")
|
|
|
|
}
|