测试:修改初始化获取数据
This commit is contained in:
@@ -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);
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user