log_test.go 803 B

1234567891011121314151617181920212223242526272829303132333435
  1. package go_chat_api_util
  2. import (
  3. "github.com/sirupsen/logrus"
  4. "testing"
  5. )
  6. func TestNewLoggerByLogName(t *testing.T) {
  7. type args struct {
  8. path string
  9. options []RotateOption
  10. }
  11. tests := []struct {
  12. name string
  13. args args
  14. want *logrus.Logger
  15. wantErr bool
  16. }{
  17. {name: "first", args: args{path: "/Users/kok/go/src/go_chat_api_util/logs/"}, wantErr: false},
  18. }
  19. for _, tt := range tests {
  20. t.Run(tt.name, func(t *testing.T) {
  21. got, err := NewLoggerByLogName(tt.args.path, tt.args.options...)
  22. if (err != nil) != tt.wantErr {
  23. t.Errorf("NewLoggerByLogName() error = %v, wantErr %v", err, tt.wantErr)
  24. return
  25. }
  26. got.Error("hello33")
  27. //if !reflect.DeepEqual(got, tt.want) {
  28. // t.Errorf("NewLoggerByLogName() got = %v, want %v", got, tt.want)
  29. //}
  30. })
  31. }
  32. }