38 lines
790 B
Go
Raw Normal View History

2019-04-22 02:59:20 +00:00
package server
import (
"context"
"testing"
"time"
"go-common/app/service/main/passport/conf"
"go-common/app/service/main/passport/model"
"go-common/app/service/main/passport/service"
"go-common/library/log"
"go-common/library/net/rpc"
)
const (
_rpcLoginLogs = "RPC.LoginLogs"
)
func TestRPC_LoginLogs(t *testing.T) {
if err := conf.Init(); err != nil {
panic(err)
}
log.Init(conf.Conf.Xlog)
s := service.New(conf.Conf)
r := New(conf.Conf, s)
defer r.Close()
c2 := rpc.NewDiscoveryCli("passport.service", nil)
time.Sleep(time.Second * 2)
ms := make([]*model.LoginLog, 0)
if err := c2.Call(context.TODO(), _rpcLoginLogs, &model.ArgLoginLogs{
Mid: 88888970,
}, &ms); err != nil {
t.Errorf("failed to call %s, error(%v)", _rpcLoginLogs, err)
t.FailNow()
}
}