1
This commit is contained in:
parent
c7005a40f3
commit
be1dc9dc2d
@ -2,31 +2,19 @@ const TestCase = require('./testcase');
|
||||
|
||||
const urls = {
|
||||
'login': 'https://login-z2-test.cebg.games',
|
||||
'relation': 'wss://relation-test.kingsome.cn/friend/websocket',
|
||||
'cloud': 'https://cloud-z2-test.cebg.games',
|
||||
'service': 'https://service-z2-test.cebg.games',
|
||||
'gamelog': 'https://gamelog-z2-test.cebg.games',
|
||||
'mail': 'https://gamemail-z2-test.cebg.games',
|
||||
'game2006api': 'https://game2006api-z2-test.cebg.games',
|
||||
'game2006': 'https://game2006-z2-test.cebg.games',
|
||||
'game2006-n1': 'https://game2006-n1-z2-test.cebg.games',
|
||||
'relation': 'wss://relation-test.kingsome.cn/friend/websocket',
|
||||
'game2006': 'wss://game2006-z2-test.cebg.games',
|
||||
'game2006-n1': 'wss://game2006-n1-z2-test.cebg.games',
|
||||
};
|
||||
|
||||
async function start() {
|
||||
const testCase = new TestCase(urls);
|
||||
await testCase.init();
|
||||
/*await clientNet.init();
|
||||
await clientNet.connect();
|
||||
clientNet.on('connect', () => {
|
||||
console.log('onConnect');
|
||||
clientNet.registerMsgHandle('SMLogin', (msg) => {
|
||||
|
||||
});
|
||||
clientNet.sendMsg('CMLogin', {
|
||||
accountId: loginData['account_id'],
|
||||
sessionId: loginData['session_id'],
|
||||
});
|
||||
});*/
|
||||
}
|
||||
|
||||
start();
|
||||
|
@ -33,6 +33,7 @@ class TestCase {
|
||||
'proto/friend/cs_proto.proto',
|
||||
'proto/friend/cs_msgid.proto'
|
||||
);
|
||||
console.log(this.urls['game2006']);
|
||||
this.battleWs = new ClientNet(
|
||||
this.urls['game2006'],
|
||||
'proto/battle/cs_proto.proto',
|
||||
@ -47,6 +48,8 @@ class TestCase {
|
||||
await this.step4();
|
||||
await this.step5();
|
||||
await this.step6();
|
||||
await this.step7();
|
||||
await this.step8();
|
||||
}
|
||||
|
||||
async step1() {
|
||||
@ -120,6 +123,36 @@ class TestCase {
|
||||
console.log(response);
|
||||
}
|
||||
|
||||
async step7() {
|
||||
await this.relationWs.init();
|
||||
await this.relationWs.connect();
|
||||
this.relationWs.on('connect', () => {
|
||||
console.log('relation onConnect');
|
||||
this.relationWs.registerMsgHandle('SMLogin', (msg) => {
|
||||
|
||||
});
|
||||
this.relationWs.sendMsg('CMLogin', {
|
||||
accountId: this.loginData['account_id'],
|
||||
sessionId: this.loginData['session_id'],
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
async step8() {
|
||||
await this.battleWs.init();
|
||||
await this.battleWs.connect();
|
||||
this.battleWs.on('connect', () => {
|
||||
console.log('battle onConnect');
|
||||
this.battleWs.registerMsgHandle('SMJoinedNotify', (msg) => {
|
||||
|
||||
});
|
||||
this.battleWs.sendMsg('CMJoin', {
|
||||
accountId: this.loginData['account_id'],
|
||||
sessionId: this.loginData['session_id'],
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
module.exports = TestCase;
|
||||
|
Loading…
x
Reference in New Issue
Block a user