logger_test.go 491 B

1234567891011121314151617181920212223
  1. package rocketmq
  2. import (
  3. "context"
  4. "fmt"
  5. "git.shuncheng.lu/bigthing/gocommon/pkg/internal/file"
  6. "testing"
  7. "time"
  8. )
  9. func Test_newLogger(t *testing.T) {
  10. SetLoggerInfoc(func(ctx context.Context, format string, v ...interface{}) {
  11. fmt.Printf(format, v...)
  12. })
  13. logger, err := newRocketLogger("info", file.NewDefaultRotateWriter("/data/log/go-common/rocket-mq.log"))
  14. if err != nil {
  15. t.Fatal(err)
  16. }
  17. logger.Info("hello world", map[string]interface{}{})
  18. time.Sleep(time.Second)
  19. }