diff --git a/appexecfwk/bundle_standard/bundlemanager/actsbmsjstest/entry/src/main/js/test/ActsBmsHasInstalldTest.test.js b/appexecfwk/bundle_standard/bundlemanager/actsbmsjstest/entry/src/main/js/test/ActsBmsHasInstalldTest.test.js index ec2e4476eb9bfc1954c53ec88f0fbbdec903954b..cb9da87d9246c2fe8354839c3439d6914310f224 100644 --- a/appexecfwk/bundle_standard/bundlemanager/actsbmsjstest/entry/src/main/js/test/ActsBmsHasInstalldTest.test.js +++ b/appexecfwk/bundle_standard/bundlemanager/actsbmsjstest/entry/src/main/js/test/ActsBmsHasInstalldTest.test.js @@ -28,21 +28,21 @@ describe('ActsBmsHasInstalldTest', function () { * @tc.desc Test hasInstalled interface. */ it('hasInstalled_0100', 0, async function (done) { + let flag = 0; pkg.hasInstalled({ bundleName: 'com.ohos.launcher', success: function success(data) { console.info('hasInstalled success function in'); expect(data.result).assertTrue(); - done(); + flag += 1; }, fail: function fail(data, code) { console.info('hasInstalled fail function in'); expect().assertFail(); - done(); }, complete: function complete() { console.info('hasInstalled complete function in'); - expect().assertFail(); + expect(flag).assertEqual(1); done(); } }); @@ -54,21 +54,21 @@ describe('ActsBmsHasInstalldTest', function () { * @tc.desc Test hasInstalled interface. */ it('hasInstalled_0200', 0, async function (done) { + let flag = 0; pkg.hasInstalled({ bundleName: 'wrongName', success: function success(data) { console.info('hasInstalled success function in'); + flag += 1; expect(data.result).assertFalse(); - done(); }, fail: function fail(data, code) { console.info('hasInstalled fail function in'); expect().assertFail(); - done(); }, complete: function complete() { console.info('hasInstalled complete function in'); - expect().assertFail(); + expect(flag).assertEqual(1); done(); } }); @@ -102,7 +102,6 @@ describe('ActsBmsHasInstalldTest', function () { success: function success(data) { console.info('hasInstalled success function in'); expect().assertFail(); - done(); }, fail: function fail(data, code) { flag += 2; @@ -131,7 +130,6 @@ describe('ActsBmsHasInstalldTest', function () { success: function success(data) { console.info('hasInstalled success' + JSON.stringify(data)); expect(error).assertFail(); - done(); }, complete: function complete() { console.info('hasInstalled complete'); @@ -151,7 +149,7 @@ describe('ActsBmsHasInstalldTest', function () { bundleName: NUM_TWO, success: function success(data) { console.info('hasInstalled success' + JSON.stringify(data)); - expect(error).assertFail(); + expect().assertFail(); done(); }, fail: function fail(data, code) {