测试:修改初始化获取数据

This commit is contained in:
luying
2022-04-06 10:45:03 +08:00
parent f0f7faee47
commit 2dffa0204f
4 changed files with 46 additions and 9 deletions

View File

@@ -1,7 +1,7 @@
import { PinusWSClient } from 'pinus-robot-plugin';
import { expect } from 'chai';
import { checkSuccessResponse, checkRoleInfo } from './CheckPatten';
import { ON_ADD_CHANNEL_ROUTE, STATUS } from '../app/consts';
import { DEBUG_MAGIC_WORD, ON_ADD_CHANNEL_ROUTE, STATUS } from '../app/consts';
import { genCode } from '../app/pubUtils/util';
const request = require('request');
const crypto = require('crypto');
@@ -69,14 +69,17 @@ export class Client {
this._client.request('connector.entryHandler.enter', { serverId: this.serverId, token }, (enterRes) => {
// 消息回调
checkSuccessResponse(enterRes);
expect(enterRes.data.role).to.be.an('object');
checkRoleInfo(enterRes.data.role)
this._roleInfo = enterRes.data.role;
this._client.request('connector.entryHandler.debugGetRole', { magicWord: DEBUG_MAGIC_WORD }, (enterRes) => {
checkSuccessResponse(enterRes);
expect(enterRes.data.role).to.be.an('object');
checkRoleInfo(enterRes.data.role)
this._roleInfo = enterRes.data.role;
this._client.request('role.roleHandler.initRole', { serverId: this.serverId, token, roleName: genCode(8) }, (initRoleRes) => {
if (initRoleRes.code !== 0 && initRoleRes.code !== STATUS.ROLE_HAS_INIT.code) {
console.error('initRole error', initRoleRes.code, typeof initRoleRes.code);
}
this._client.request('role.roleHandler.initRole', { serverId: this.serverId, token, roleName: genCode(8) }, (initRoleRes) => {
if (initRoleRes.code !== 0 && initRoleRes.code !== STATUS.ROLE_HAS_INIT.code) {
console.error('initRole error', initRoleRes.code, typeof initRoleRes.code);
}
});
});
});
});