33 lines
697 B
Go
33 lines
697 B
Go
package lsxd
|
|
|
|
import (
|
|
"ai_scheduler/internal/config"
|
|
"ai_scheduler/utils"
|
|
"context"
|
|
"testing"
|
|
)
|
|
|
|
func TestGetToken(t *testing.T) {
|
|
|
|
rdb := utils.NewRdb(&config.Config{
|
|
Redis: config.Redis{
|
|
Host: "47.97.27.195:6379",
|
|
Pass: "lansexiongdi@666",
|
|
Key: "report-api-test",
|
|
},
|
|
})
|
|
|
|
login := NewLogin(&config.LSXDConfig{
|
|
LoginURL: "http://api.test.user.1688sup.com/v1/login/phone",
|
|
Phone: "OFJ8UpqOlI7+w3Qklf36ZA==",
|
|
Password: "tEbFegH/DRRh6LutFb7o3g==",
|
|
CheckTokenURL: "http://api.test.user.1688sup.com/v1/user/welcome",
|
|
}, rdb)
|
|
token := login.GetToken(context.Background())
|
|
if token == "" {
|
|
t.Errorf("token is empty")
|
|
}
|
|
|
|
t.Logf("token: %s", token)
|
|
}
|