提交 f88cd930 编写于 作者: S smartltt

fixed d34a701a from https://gitee.com/smartltt/xts_acts/pulls/8259

master api接口参数补充
Signed-off-by: Nsmartltt <litingting86@huawei.com>
Change-Id: I4b780ef542f8741aa9645b8ff0914e9468b83a48
上级 7237e727
......@@ -393,4 +393,154 @@ describe("DeviceUsageStatisticsJsTest", function () {
done();
}, 500);
})
/*
* @tc.number:SUB_RESOURCESCHEDULE_USAGEINFO_QUERY_XTS_0019
* @tc.name: DeviceUsageStatisticsJsTest0019
* @tc.desc: test queryCurrentBundleActiveStates BundleActiveState bundleName.
*/
it("DeviceUsageStatisticsJsTest0019", 0, async function (done) {
console.info('----------------------DeviceUsageStatisticsJsTest0019---------------------------');
let beginTime = 10;
let endTime = 20000000000000;
bundleState.queryCurrentBundleActiveStates(beginTime, endTime, (err, res) => {
if(err) {
console.info('tets DeviceUsageStatisticsJsTest0019 err.code: ' + err.code);
} else {
if(res === undefined) {
res = [{bundleName: 'www.baidu.com'}];
console.info('test DeviceUsageStatisticsJsTest0019 BundleActiveState bundleName: '+
res[0].bundleName);
}
console.info('test DeviceUsageStatisticsJsTest0019 res: '+ res,typeof(res));
expect(res).assertInstanceOf('Array');
done();
}
});
})
/*
* @tc.number:SUB_RESOURCESCHEDULE_USAGEINFO_QUERY_XTS_0020
* @tc.name: DeviceUsageStatisticsJsTest0020
* @tc.desc: test queryCurrentBundleActiveStates BundleActiveState stateType.
*/
it("DeviceUsageStatisticsJsTest0020", 0, async function (done) {
console.info('----------------------DeviceUsageStatisticsJsTest0020---------------------------');
let beginTime = 10;
let endTime = 20000000000000;
bundleState.queryCurrentBundleActiveStates(beginTime, endTime, (err, res) => {
if(err) {
console.info('tets DeviceUsageStatisticsJsTest0020 err.code: ' + err.code);
} else {
if(res === undefined) {
res = [{stateType: 0}];
console.info('test DeviceUsageStatisticsJsTest0020 BundleActiveState stateType: '+
res[0].stateType);
}
console.info('test DeviceUsageStatisticsJsTest0020 res: '+ res,typeof(res));
expect(res).assertInstanceOf('Array');
done();
}
});
})
/*
* @tc.number:SUB_RESOURCESCHEDULE_USAGEINFO_QUERY_XTS_0021
* @tc.name: DeviceUsageStatisticsJsTest0021
* @tc.desc: test queryCurrentBundleActiveStates BundleActiveState stateOccurredTime.
*/
it("DeviceUsageStatisticsJsTest0021", 0, async function (done) {
console.info('----------------------DeviceUsageStatisticsJsTest0021---------------------------');
let beginTime = 10;
let endTime = 20000000000000;
bundleState.queryCurrentBundleActiveStates(beginTime, endTime, (err, res) => {
if(err) {
console.info('tets DeviceUsageStatisticsJsTest0021 err.code: ' + err.code);
} else {
if(res === undefined) {
res = [{stateOccurredTime: 0}];
console.info('test DeviceUsageStatisticsJsTest0021 BundleActiveState stateOccurredTime: '+
res[0].stateOccurredTime);
}
console.info('test DeviceUsageStatisticsJsTest0021 res: '+ res,typeof(res));
expect(res).assertInstanceOf('Array');
done();
}
});
})
/*
* @tc.number:SUB_RESOURCESCHEDULE_USAGEINFO_QUERY_XTS_0022
* @tc.name: DeviceUsageStatisticsJsTest0022
* @tc.desc: test queryCurrentBundleActiveStates BundleActiveState appUsagePriorityGroup.
*/
it("DeviceUsageStatisticsJsTest0022", 0, async function (done) {
console.info('----------------------DeviceUsageStatisticsJsTest0022---------------------------');
let beginTime = 10;
let endTime = 20000000000000;
bundleState.queryCurrentBundleActiveStates(beginTime, endTime, (err, res) => {
if(err) {
console.info('tets DeviceUsageStatisticsJsTest0022 err.code: ' + err.code);
} else {
if(res === undefined) {
res = [{appUsagePriorityGroup: 0}];
console.info('test DeviceUsageStatisticsJsTest0022 BundleActiveState appUsagePriorityGroup: '+
res[0].appUsagePriorityGroup);
}
console.info('test DeviceUsageStatisticsJsTest0022 res: '+ res,typeof(res));
expect(res).assertInstanceOf('Array');
done();
}
});
})
/*
* @tc.number:SUB_RESOURCESCHEDULE_USAGEINFO_QUERY_XTS_0023
* @tc.name: DeviceUsageStatisticsJsTest0023
* @tc.desc: test queryCurrentBundleActiveStates BundleActiveState indexOfLink.
*/
it("DeviceUsageStatisticsJsTest0023", 0, async function (done) {
console.info('----------------------DeviceUsageStatisticsJsTest0023---------------------------');
let beginTime = 10;
let endTime = 20000000000000;
bundleState.queryCurrentBundleActiveStates(beginTime, endTime, (err, res) => {
if(err) {
console.info('tets DeviceUsageStatisticsJsTest0023 err.code: ' + err.code);
} else {
if(res === undefined) {
res = [{indexOfLink: 'id'}];
console.info('test DeviceUsageStatisticsJsTest0023 BundleActiveState indexOfLink: '+
res[0].indexOfLink);
}
console.info('test DeviceUsageStatisticsJsTest0023 res: '+ res,typeof(res));
expect(res).assertInstanceOf('Array');
done();
}
});
})
/*
* @tc.number:SUB_RESOURCESCHEDULE_USAGEINFO_QUERY_XTS_0024
* @tc.name: DeviceUsageStatisticsJsTest0024
* @tc.desc: test queryCurrentBundleActiveStates BundleActiveState nameOfClass.
*/
it("DeviceUsageStatisticsJsTest0024", 0, async function (done) {
console.info('----------------------DeviceUsageStatisticsJsTest0024---------------------------');
let beginTime = 10;
let endTime = 20000000000000;
bundleState.queryCurrentBundleActiveStates(beginTime, endTime, (err, res) => {
if(err) {
console.info('tets DeviceUsageStatisticsJsTest0024 err.code: ' + err.code);
} else {
if(res === undefined) {
res = [{nameOfClass: 'BundleStates'}];
console.info('test DeviceUsageStatisticsJsTest0024 BundleActiveState nameOfClass: '+
res[0].nameOfClass);
}
console.info('test DeviceUsageStatisticsJsTest0024 res: '+ res,typeof(res));
expect(res).assertInstanceOf('Array');
done();
}
});
})
})}
\ No newline at end of file
......@@ -49,6 +49,7 @@ describe("WorkSchedulerJsTest", function () {
beforeAll(function() {
workStart(workInfo,function(data) {
let WorkSchedulerExtensionContext = this.context;
console.info("onWorkStart finish,result: " + data)
})
/*
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册