diff options
Diffstat (limited to 'js/test/Ice/operations/BatchOneways.js')
-rw-r--r-- | js/test/Ice/operations/BatchOneways.js | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/js/test/Ice/operations/BatchOneways.js b/js/test/Ice/operations/BatchOneways.js index baace89f92a..d1eeae89378 100644 --- a/js/test/Ice/operations/BatchOneways.js +++ b/js/test/Ice/operations/BatchOneways.js @@ -85,33 +85,36 @@ }; return wait(0); } - ).then( - function() - { - return prx; - }); + ); } ).then( - function(prx) + function() { batch2 = prx.ice_batchOneway(); - return Promise.all(batch.ice_ping(), batch2.ice_ping()); } ).then( - function() + function(count) { return batch.ice_flushBatchRequests(); } ).then( function() { + return prx.opByteSOnewayCallCount(); + } + ).then( + function() + { return batch.ice_getConnection(); } ).then( function(con) { - return con.close(false); + if(!bidir) + { + return con.close(false); + } } ).then( function() @@ -144,6 +147,11 @@ ).then( function() { + return prx.opByteSOnewayCallCount(); + } + ).then( + function(count) + { p.succeed(); }, function(ex) |