提交 4c0583e0 编写于 作者: Z zhaoyuan17

Modify xts case bug

Signed-off-by: Nzhaoyuan17 <zhaoyuan17@huawei.com>
上级 e2ea2159
...@@ -17,7 +17,7 @@ import {describe, beforeAll, beforeEach, afterEach, afterAll, it, expect} from ' ...@@ -17,7 +17,7 @@ import {describe, beforeAll, beforeEach, afterEach, afterAll, it, expect} from '
describe('ActsSubscriberTestOrder', function () { describe('ActsSubscriberTestOrder', function () {
console.info("===========ActsSubscriberTestOrder start====================>"); console.info("===========ActsSubscriberTestOrder start====================>");
var num = 0, num2 = 0; var num2 = 0;
var order = false; var order = false;
var commonEventSubscriber0100; var commonEventSubscriber0100;
var commonEventSubscriber0101; var commonEventSubscriber0101;
...@@ -146,7 +146,10 @@ describe('ActsSubscriberTestOrder', function () { ...@@ -146,7 +146,10 @@ describe('ActsSubscriberTestOrder', function () {
data.getSubscribeInfo().then(function (data) { data.getSubscribeInfo().then(function (data) {
console.info("===============ActsSubscriberTestOrder_0100=========getSubscribeInfo promise2"); console.info("===============ActsSubscriberTestOrder_0100=========getSubscribeInfo promise2");
Subscriber.subscribe(commonEventSubscriber0101, subscriberCallBack0101); Subscriber.subscribe(commonEventSubscriber0101, subscriberCallBack0101);
setTimeout(function () {
console.debug("===================ActsSubscriberTestOrder_0100 delay 100ms==================");
Subscriber.publish("publish_event0100", commonEventPublishData, publishCallback); Subscriber.publish("publish_event0100", commonEventPublishData, publishCallback);
}, 100);
}); });
}) })
}) })
...@@ -206,7 +209,7 @@ describe('ActsSubscriberTestOrder', function () { ...@@ -206,7 +209,7 @@ describe('ActsSubscriberTestOrder', function () {
expect(data.data).assertEqual("publish_event0201_init"); expect(data.data).assertEqual("publish_event0201_init");
expect(data.bundleName).assertEqual("publish_event0201_bundleName"); expect(data.bundleName).assertEqual("publish_event0201_bundleName");
commonEventSubscriber0200.finishCommonEvent().then(()=>{ commonEventSubscriber0200.finishCommonEvent().then(()=>{
console.info("===============>subscriberCallBack0200:num:1:finishCommonEvent promise"); console.info("===============>subscriberCallBack0200:num2:1:finishCommonEvent promise");
}) })
} }
} }
...@@ -247,10 +250,18 @@ describe('ActsSubscriberTestOrder', function () { ...@@ -247,10 +250,18 @@ describe('ActsSubscriberTestOrder', function () {
data.getSubscribeInfo().then(function (data) { data.getSubscribeInfo().then(function (data) {
console.info("===============ActsSubscriberTestOrder_0200=========getSubscribeInfo promise2"); console.info("===============ActsSubscriberTestOrder_0200=========getSubscribeInfo promise2");
Subscriber.subscribe(commonEventSubscriber0201, subscriberCallBack0201); Subscriber.subscribe(commonEventSubscriber0201, subscriberCallBack0201);
setTimeout(function () {
console.debug("===================ActsSubscriberTestOrder_0200 delay 100ms==================");
Subscriber.unsubscribe(commonEventSubscriber0200, unsubscribeCallback); Subscriber.unsubscribe(commonEventSubscriber0200, unsubscribeCallback);
}, 100);
setTimeout(function () {
console.debug("===================ActsSubscriberTestOrder_0200 delay 100ms==================");
Subscriber.publish("publish_event0200", commonEventPublishData1, publishCallback); Subscriber.publish("publish_event0200", commonEventPublishData1, publishCallback);
}, 100);
setTimeout(function () {
console.debug("===================ActsSubscriberTestOrder_0200 delay 100ms==================");
Subscriber.publish("publish_event0201", commonEventPublishData2, publishCallback); Subscriber.publish("publish_event0201", commonEventPublishData2, publishCallback);
}, 100);
}); });
}) })
}) })
...@@ -281,6 +292,7 @@ describe('ActsSubscriberTestOrder', function () { ...@@ -281,6 +292,7 @@ describe('ActsSubscriberTestOrder', function () {
isOrdered: true, isOrdered: true,
} }
var callBackNum = 0;
async function subscriberCallBack0300(err, data) { async function subscriberCallBack0300(err, data) {
console.info("===============>subscriberCallBack0300========event: " + data.event); console.info("===============>subscriberCallBack0300========event: " + data.event);
console.info("===============>subscriberCallBack0300========bundleName: " + data.bundleName); console.info("===============>subscriberCallBack0300========bundleName: " + data.bundleName);
...@@ -305,8 +317,12 @@ describe('ActsSubscriberTestOrder', function () { ...@@ -305,8 +317,12 @@ describe('ActsSubscriberTestOrder', function () {
commonEventSubscriber0300.finishCommonEvent().then(()=>{ commonEventSubscriber0300.finishCommonEvent().then(()=>{
console.info("===============>subscriberCallBack0300 finishCommonEvent promise"); console.info("===============>subscriberCallBack0300 finishCommonEvent promise");
}) })
callBackNum++;
if (callBackNum == 3) {
done(); done();
} }
}
async function subscriberCallBack0301(err, data) { async function subscriberCallBack0301(err, data) {
console.info("===============>subscriberCallBack0301========event: " + data.event); console.info("===============>subscriberCallBack0301========event: " + data.event);
...@@ -354,7 +370,10 @@ describe('ActsSubscriberTestOrder', function () { ...@@ -354,7 +370,10 @@ describe('ActsSubscriberTestOrder', function () {
Subscriber.subscribe(commonEventSubscriber0301, subscriberCallBack0301); Subscriber.subscribe(commonEventSubscriber0301, subscriberCallBack0301);
var numindex = 0; var numindex = 0;
for (; numindex < 3; ++numindex) { for (; numindex < 3; ++numindex) {
setTimeout(function () {
console.debug("===================ActsSubscriberTestOrder_0300 delay 100ms==================");
Subscriber.publish("publish_event0301", commonEventPublishData2, publishCallback); Subscriber.publish("publish_event0301", commonEventPublishData2, publishCallback);
}, 100);
} }
}); });
}) })
...@@ -437,7 +456,10 @@ describe('ActsSubscriberTestOrder', function () { ...@@ -437,7 +456,10 @@ describe('ActsSubscriberTestOrder', function () {
console.info("===============ActsSubscriberTestOrder_0400=========getSubscribeInfo promise2"); console.info("===============ActsSubscriberTestOrder_0400=========getSubscribeInfo promise2");
expect(data.events[0]).assertEqual("publish_event0400"); expect(data.events[0]).assertEqual("publish_event0400");
Subscriber.subscribe(commonEventSubscriber0401, subscriberCallBack0401); Subscriber.subscribe(commonEventSubscriber0401, subscriberCallBack0401);
setTimeout(function () {
console.debug("===================ActsSubscriberTestOrder_0400 delay 100mss==================");
Subscriber.publish("publish_event0400", commonEventPublishData, publishCallback); Subscriber.publish("publish_event0400", commonEventPublishData, publishCallback);
}, 100);
}) })
}) })
}) })
...@@ -518,7 +540,10 @@ describe('ActsSubscriberTestOrder', function () { ...@@ -518,7 +540,10 @@ describe('ActsSubscriberTestOrder', function () {
console.info("===============ActsSubscriberTestOrder_0500==========getSubscribeInfo promise2"); console.info("===============ActsSubscriberTestOrder_0500==========getSubscribeInfo promise2");
expect(data.events[0]).assertEqual("publish_event0500"); expect(data.events[0]).assertEqual("publish_event0500");
Subscriber.subscribe(commonEventSubscriber0501, subscriberCallBack0501); Subscriber.subscribe(commonEventSubscriber0501, subscriberCallBack0501);
setTimeout(function () {
console.debug("===================ActsSubscriberTestOrder_0500 delay 100ms==================");
Subscriber.publish("publish_event0500", commonEventPublishData, publishCallback); Subscriber.publish("publish_event0500", commonEventPublishData, publishCallback);
}, 100);
}) })
}) })
}) })
......
...@@ -34,6 +34,7 @@ export default { ...@@ -34,6 +34,7 @@ export default {
core.addService('expect', expectExtend) core.addService('expect', expectExtend)
core.init() core.init()
const configService = core.getDefaultService('config') const configService = core.getDefaultService('config')
this.timeout = 100000;
configService.setConfig(this) configService.setConfig(this)
require('../../../test/List.test') require('../../../test/List.test')
......
...@@ -217,9 +217,6 @@ describe('ActsSubscriberTestUnorderSystem', async function (done) { ...@@ -217,9 +217,6 @@ describe('ActsSubscriberTestUnorderSystem', async function (done) {
Subscriber.publish(commonEventSubscribeInfo.events[i], publishCallback); Subscriber.publish(commonEventSubscribeInfo.events[i], publishCallback);
} }
}) })
setTimeout(function (){
console.debug("===================>ActsSubscriberTestUnorderSystem_0100 end==================");
}, 30000);
}) })
/* /*
...@@ -295,9 +292,6 @@ describe('ActsSubscriberTestUnorderSystem', async function (done) { ...@@ -295,9 +292,6 @@ describe('ActsSubscriberTestUnorderSystem', async function (done) {
Subscriber.publish(commonEventSubscribeInfo.events[i], publishCallback); Subscriber.publish(commonEventSubscribeInfo.events[i], publishCallback);
} }
}) })
setTimeout(function (){
console.debug("===================>ActsSubscriberTestUnorderSystem_0200 end==================");
}, 30000);
}) })
}) })
...@@ -425,7 +425,8 @@ describe('ActsSubscriberTestUnorder', async function (done) { ...@@ -425,7 +425,8 @@ describe('ActsSubscriberTestUnorder', async function (done) {
}, 1000); }, 1000);
}); });
}); });
sleep(5);
sleep(1000);
}) })
/* /*
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册