You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1000 B
32 lines
1000 B
package huawei |
|
|
|
import ( |
|
"testing" |
|
"time" |
|
|
|
. "github.com/smartystreets/goconvey/convey" |
|
) |
|
|
|
func Test_Push(t *testing.T) { |
|
Convey("push huawei", t, func() { |
|
// ac, err := NewAccess("10125085", "iejq6hn3ds3d4neq1m21v443lmbm31gs") |
|
// if err != nil { |
|
// t.Fatal(err) |
|
// } else { |
|
// t.Log(ac) |
|
// } |
|
// return |
|
ac := &Access{ |
|
AppID: "10125085", |
|
Token: "CFrF0b079efz2JUoDNBs1lwk9wtL4LfxExYqZvM3lAuDAeZcytQS3CPjYO6qMv9h+6FJoKrGIsQEwcKOmODdeg==", |
|
Expire: 1522913725, |
|
} |
|
palyod := NewMessage().SetContent("huawei-content").SetTitle("huawei-title").SetCustomize("task_id", "123").SetCustomize("scheme", "bilibili://search/你好").SetIcon("http://pic.qiantucdn.com/58pic/12/38/18/13758PIC4GV.jpg") |
|
c := NewClient("tv.danmaku.bili", ac, time.Minute) |
|
// tokens := []string{"0866090037077934300001050400CN01"} |
|
tokens := []string{"1", "2", ""} |
|
res, err := c.Push(palyod, tokens, time.Now().Add(time.Hour)) |
|
So(err, ShouldBeNil) |
|
t.Logf("huawei push res(%+v)", res) |
|
}) |
|
}
|
|
|