...
1 package log_test
2
3 import (
4 "testing"
5
6 "github.com/go-kit/log"
7 )
8
9 func TestNopLogger(t *testing.T) {
10 t.Parallel()
11 logger := log.NewNopLogger()
12 if err := logger.Log("abc", 123); err != nil {
13 t.Error(err)
14 }
15 if err := log.With(logger, "def", "ghi").Log(); err != nil {
16 t.Error(err)
17 }
18 }
19
20 func BenchmarkNopLoggerSimple(b *testing.B) {
21 benchmarkRunner(b, log.NewNopLogger(), baseMessage)
22 }
23
24 func BenchmarkNopLoggerContextual(b *testing.B) {
25 benchmarkRunner(b, log.NewNopLogger(), withMessage)
26 }
27
View as plain text