Files
open-im-server/pkg/common/db/mgo/msg_test.go
T

35 lines
828 B
Go
Raw Normal View History

2024-04-25 16:50:24 +08:00
package mgo
import (
2024-04-26 15:32:20 +08:00
"context"
"github.com/openimsdk/protocol/msg"
"github.com/openimsdk/tools/mcontext"
"github.com/openimsdk/tools/mw"
"google.golang.org/grpc"
"google.golang.org/grpc/credentials/insecure"
2024-04-25 16:50:24 +08:00
"testing"
2024-04-26 15:32:20 +08:00
"time"
2024-04-25 16:50:24 +08:00
)
func TestName(t *testing.T) {
2024-04-26 15:32:20 +08:00
ctx, cancel := context.WithTimeout(context.Background(), time.Second*3)
defer cancel()
ctx = mcontext.SetOpUserID(ctx, "imAdmin")
ctx = mcontext.SetOperationID(ctx, "test123456")
2024-04-25 16:50:24 +08:00
2024-04-26 15:32:20 +08:00
conn, err := grpc.DialContext(ctx, "172.16.8.48:10130", grpc.WithTransportCredentials(insecure.NewCredentials()), mw.GrpcClient())
if err != nil {
panic(err)
}
defer conn.Close()
cli := msg.NewMsgClient(conn)
var ts int64
2024-04-25 16:50:24 +08:00
2024-04-26 15:32:20 +08:00
ts = time.Now().UnixMilli()
2024-04-25 16:50:24 +08:00
2024-04-26 15:32:20 +08:00
if _, err := cli.ClearMsg(ctx, &msg.ClearMsgReq{Timestamp: ts}); err != nil {
panic(err)
2024-04-25 16:50:24 +08:00
}
2024-04-26 15:32:20 +08:00
t.Log("success!")
2024-04-25 16:50:24 +08:00
}