summaryrefslogtreecommitdiff
path: root/js/test/Ice/operations/BatchOneways.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/test/Ice/operations/BatchOneways.js')
-rw-r--r--js/test/Ice/operations/BatchOneways.js26
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)