X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=vendor%2Fgithub.com%2Ftendermint%2Ftmlibs%2Flog%2Ftm_logger_test.go;fp=vendor%2Fgithub.com%2Ftendermint%2Ftmlibs%2Flog%2Ftm_logger_test.go;h=0000000000000000000000000000000000000000;hb=54373c1a3efe0e373ec1605840a4363e4b246c46;hp=b2b600ad2727eb4504c81f6ae86a43b4b932becf;hpb=ee01d543fdfe1fd0a4d548965c66f7923ea7b062;p=bytom%2Fvapor.git diff --git a/vendor/github.com/tendermint/tmlibs/log/tm_logger_test.go b/vendor/github.com/tendermint/tmlibs/log/tm_logger_test.go deleted file mode 100644 index b2b600ad..00000000 --- a/vendor/github.com/tendermint/tmlibs/log/tm_logger_test.go +++ /dev/null @@ -1,44 +0,0 @@ -package log_test - -import ( - "bytes" - "io/ioutil" - "strings" - "testing" - - "github.com/go-logfmt/logfmt" - "github.com/tendermint/tmlibs/log" -) - -func TestLoggerLogsItsErrors(t *testing.T) { - var buf bytes.Buffer - - logger := log.NewTMLogger(&buf) - logger.Info("foo", "baz baz", "bar") - msg := strings.TrimSpace(buf.String()) - if !strings.Contains(msg, logfmt.ErrInvalidKey.Error()) { - t.Errorf("Expected logger msg to contain ErrInvalidKey, got %s", msg) - } -} - -func BenchmarkTMLoggerSimple(b *testing.B) { - benchmarkRunner(b, log.NewTMLogger(ioutil.Discard), baseInfoMessage) -} - -func BenchmarkTMLoggerContextual(b *testing.B) { - benchmarkRunner(b, log.NewTMLogger(ioutil.Discard), withInfoMessage) -} - -func benchmarkRunner(b *testing.B, logger log.Logger, f func(log.Logger)) { - lc := logger.With("common_key", "common_value") - b.ReportAllocs() - b.ResetTimer() - for i := 0; i < b.N; i++ { - f(lc) - } -} - -var ( - baseInfoMessage = func(logger log.Logger) { logger.Info("foo_message", "foo_key", "foo_value") } - withInfoMessage = func(logger log.Logger) { logger.With("a", "b").Info("c", "d", "f") } -)