寻宝:一键邀请发送世界消息和测试
This commit is contained in:
@@ -154,6 +154,41 @@ describe('寻宝创建队伍', function() {
|
||||
});
|
||||
});
|
||||
|
||||
it('一键邀请消息发送', function(done) {
|
||||
let msgReceiveCnt = 0;
|
||||
let teamCode = '';
|
||||
function checkInviteRes(res) {
|
||||
checkSuccessResponse(res);
|
||||
expect(res.data.content).to.be.equal(teamCode);
|
||||
msgReceiveCnt += 1;
|
||||
}
|
||||
pinusClientT.on(ON_GROUP_MSG_ROUTE, (res) => {
|
||||
checkInviteRes(res);
|
||||
});
|
||||
pinusClient.on(ON_GROUP_MSG_ROUTE, (res) => {
|
||||
checkInviteRes(res);
|
||||
});
|
||||
pinusClient.request('battle.comBattleHandler.createTeam', createTeamParms, (res) => {
|
||||
checkSuccessResponse(res);
|
||||
teamCode = res.data.teamCode;
|
||||
expect(teamCode).to.be.a('string');
|
||||
expect(res.data.roleStatus).to.be.an('array');
|
||||
res.data.roleStatus.forEach(roleSt => {
|
||||
expect(roleSt).to.have.all.keys('roleId', 'roleName', 'isCap', 'isFrd', 'headHid', 'sHid', 'topLineupCe', 'lv', 'isRobot', 'heroes', 'killed', 'totalDmg', 'frdRatio');
|
||||
});
|
||||
pinusClient.request('battle.comBattleHandler.autoInvite', {teamCode}, (inviteRes) => {
|
||||
checkSuccessResponse(inviteRes, false);
|
||||
setTimeout(() => {
|
||||
expect(msgReceiveCnt).to.be.equal(2);
|
||||
pinusClient.request('battle.comBattleHandler.dismiss', {teamCode}, (dismissRes) => {
|
||||
checkSuccessResponse(dismissRes, false);
|
||||
done();
|
||||
});
|
||||
}, 500);
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
it('搜索队伍再取消', function(done) {
|
||||
pinusClient.request('battle.comBattleHandler.searchTeam', searchTeamParms, (res) => {
|
||||
checkSuccessResponse(res, false);
|
||||
|
||||
Reference in New Issue
Block a user