github.com/glide-im/glide@v1.6.0/internal/message_handler/handler_test.go (about) 1 package message_handler 2 3 import ( 4 "github.com/glide-im/glide/pkg/auth/jwt_auth" 5 "github.com/glide-im/glide/pkg/messages" 6 "github.com/glide-im/glide/pkg/messaging" 7 "github.com/glide-im/glide/pkg/store" 8 "github.com/stretchr/testify/assert" 9 "testing" 10 ) 11 12 func TestName(t *testing.T) { 13 impl := jwt_auth.NewAuthorizeImpl("secret") 14 token, err := impl.GetToken(&jwt_auth.JwtAuthInfo{ 15 UID: "1233123", 16 Device: "2", 17 }) 18 t.Log(token, err) 19 } 20 21 func TestMessageHandler_InitDefaultHandler(t *testing.T) { 22 23 handler, err := NewHandlerWithOptions(&Options{ 24 MessageStore: &store.IdleMessageStore{}, 25 DontInitDefaultHandler: true, 26 }) 27 assert.NoError(t, err) 28 29 handler.InitDefaultHandler(func(action messages.Action, fn messaging.HandlerFunc) messaging.HandlerFunc { 30 t.Log(action) 31 return fn 32 }) 33 }