Move onReady callback to after channel response from server, so we have a client_id before we start sending other RPCs.
This commit is contained in:
@@ -54,23 +54,17 @@ asyncTest('Message round trip', function() {
|
||||
var subject = randstring();
|
||||
var message = randstring();
|
||||
|
||||
console.log('subject:', subject);
|
||||
console.log('message:', message);
|
||||
|
||||
var callbacks1 = {
|
||||
'onReady': function() {
|
||||
console.log('onReady 1');
|
||||
cosmo1.sendMessage(subject, message);
|
||||
},
|
||||
};
|
||||
|
||||
var callbacks2 = {
|
||||
'onReady': function() {
|
||||
console.log('onReady 2');
|
||||
cosmo2.subscribe(subject, -1);
|
||||
},
|
||||
'onMessage': function(e) {
|
||||
console.log('onMessage');
|
||||
equal(e['subject'], subject, 'subject matches');
|
||||
equal(e['message'], message, 'message matches');
|
||||
cosmo1.shutdown();
|
||||
|
||||
Reference in New Issue
Block a user