未验证 提交 8584f1d0 编写于 作者: O openharmony_ci 提交者: Gitee

!4722 hasInstalled接口能力对齐,增加complete调用

Merge pull request !4722 from wangtiantian/hasInstalled
...@@ -102,21 +102,21 @@ export default function actsBmsJsUnPermissionTest() { ...@@ -102,21 +102,21 @@ export default function actsBmsJsUnPermissionTest() {
* @tc.desc: test hasInstalled without permission * @tc.desc: test hasInstalled without permission
*/ */
it('SUB_BMS_HAP_STATUS_0011', 0, async function (done) { it('SUB_BMS_HAP_STATUS_0011', 0, async function (done) {
let flag = 0;
pkg.hasInstalled({ pkg.hasInstalled({
bundleName: SELF_BUNDLENAME, bundleName: SELF_BUNDLENAME,
success: function success(data) { success: function success(data) {
console.info("get hasInstalled success" + JSON.stringify(data)); console.info("get hasInstalled success" + JSON.stringify(data));
flag += 1;
expect(data.result).assertTrue(); expect(data.result).assertTrue();
done();
}, },
fail: function fail(data, code) { fail: function fail(data, code) {
console.info("get hasInstalled fail" + JSON.stringify(data)); console.info("get hasInstalled fail" + JSON.stringify(data));
expect(data).assertFail(); expect(data).assertFail();
done();
}, },
complete: function complete() { complete: function complete() {
console.info("get hasInstalled complete"); console.info("get hasInstalled complete");
expect().assertFail(); expect(flag).assertEqual(1);
done(); done();
} }
}) })
...@@ -128,21 +128,21 @@ export default function actsBmsJsUnPermissionTest() { ...@@ -128,21 +128,21 @@ export default function actsBmsJsUnPermissionTest() {
* @tc.desc: test hasInstalled without permission * @tc.desc: test hasInstalled without permission
*/ */
it('SUB_BMS_HAP_STATUS_0012', 0, async function (done) { it('SUB_BMS_HAP_STATUS_0012', 0, async function (done) {
let flag = 0;
pkg.hasInstalled({ pkg.hasInstalled({
bundleName: BUNDLE_NAME_OTHER, bundleName: BUNDLE_NAME_OTHER,
success: function success(data) { success: function success(data) {
console.info("get hasInstalled success" + JSON.stringify(data)); console.info("get hasInstalled success" + JSON.stringify(data));
flag += 1;
expect(data.result).assertFalse(); expect(data.result).assertFalse();
done();
}, },
fail: function fail(data, code) { fail: function fail(data, code) {
console.info("get hasInstalled fail" + JSON.stringify(data)); console.info("get hasInstalled fail" + JSON.stringify(data));
expect(data).assertFail(); expect(data).assertFail();
done();
}, },
complete: function complete() { complete: function complete() {
console.info("get hasInstalled complete"); console.info("get hasInstalled complete");
expect().assertFail(); expect(flag).assertEqual(1);
done(); done();
} }
}) })
......
...@@ -29,21 +29,21 @@ describe('ActsBmsHasInstalldTest', function () { ...@@ -29,21 +29,21 @@ describe('ActsBmsHasInstalldTest', function () {
* @tc.desc Test hasInstalled interface. * @tc.desc Test hasInstalled interface.
*/ */
it('hasInstalled_0100', 0, async function (done) { it('hasInstalled_0100', 0, async function (done) {
let flag = 0;
pkg.hasInstalled({ pkg.hasInstalled({
bundleName: 'com.ohos.launcher', bundleName: 'com.ohos.launcher',
success: function success(data) { success: function success(data) {
console.info('hasInstalled success function in'); console.info('hasInstalled success function in');
flag += 1;
expect(data.result).assertTrue(); expect(data.result).assertTrue();
done();
}, },
fail: function fail(data, code) { fail: function fail(data, code) {
console.info('hasInstalled fail function in'); console.info('hasInstalled fail function in');
expect().assertFail(); expect().assertFail();
done();
}, },
complete: function complete() { complete: function complete() {
console.info('hasInstalled complete function in'); console.info('hasInstalled complete function in');
expect().assertFail(); expect(flag).assertEqual(1);
done(); done();
} }
}); });
...@@ -55,21 +55,21 @@ describe('ActsBmsHasInstalldTest', function () { ...@@ -55,21 +55,21 @@ describe('ActsBmsHasInstalldTest', function () {
* @tc.desc Test hasInstalled interface. * @tc.desc Test hasInstalled interface.
*/ */
it('hasInstalled_0200', 0, async function (done) { it('hasInstalled_0200', 0, async function (done) {
let flag = 0;
pkg.hasInstalled({ pkg.hasInstalled({
bundleName: 'wrongName', bundleName: 'wrongName',
success: function success(data) { success: function success(data) {
console.info('hasInstalled success function in'); console.info('hasInstalled success function in');
flag += 1;
expect(data.result).assertFalse(); expect(data.result).assertFalse();
done();
}, },
fail: function fail(data, code) { fail: function fail(data, code) {
console.info('hasInstalled fail function in'); console.info('hasInstalled fail function in');
expect().assertFail(); expect().assertFail();
done();
}, },
complete: function complete() { complete: function complete() {
console.info('hasInstalled complete function in'); console.info('hasInstalled complete function in');
expect().assertFail(); expect(flag).assertEqual(1);
done(); done();
} }
}); });
...@@ -103,7 +103,6 @@ describe('ActsBmsHasInstalldTest', function () { ...@@ -103,7 +103,6 @@ describe('ActsBmsHasInstalldTest', function () {
success: function success(data) { success: function success(data) {
console.info('hasInstalled success function in'); console.info('hasInstalled success function in');
expect().assertFail(); expect().assertFail();
done();
}, },
fail: function fail(data, code) { fail: function fail(data, code) {
flag += 2; flag += 2;
...@@ -132,7 +131,6 @@ describe('ActsBmsHasInstalldTest', function () { ...@@ -132,7 +131,6 @@ describe('ActsBmsHasInstalldTest', function () {
success: function success(data) { success: function success(data) {
console.info('hasInstalled success' + JSON.stringify(data)); console.info('hasInstalled success' + JSON.stringify(data));
expect(error).assertFail(); expect(error).assertFail();
done();
}, },
complete: function complete() { complete: function complete() {
console.info('hasInstalled complete'); console.info('hasInstalled complete');
...@@ -152,7 +150,7 @@ describe('ActsBmsHasInstalldTest', function () { ...@@ -152,7 +150,7 @@ describe('ActsBmsHasInstalldTest', function () {
bundleName: NUM_TWO, bundleName: NUM_TWO,
success: function success(data) { success: function success(data) {
console.info('hasInstalled success' + JSON.stringify(data)); console.info('hasInstalled success' + JSON.stringify(data));
expect(error).assertFail(); expect().assertFail();
done(); done();
}, },
fail: function fail(data, code) { fail: function fail(data, code) {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册