From 5fb50ae70fa5f0018cec502ea7c7ed9b7ea935e1 Mon Sep 17 00:00:00 2001 From: wangyang2022 Date: Wed, 14 Sep 2022 14:36:59 +0800 Subject: [PATCH] continue Mission js mock Signed-off-by: wangyang2022 Change-Id: I9dc648939cd8ee64a0b5e45336bbaed9a70ea711 --- .../napi/ohos_distributedMissionManager.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/runtime/main/extend/systemplugin/napi/ohos_distributedMissionManager.js b/runtime/main/extend/systemplugin/napi/ohos_distributedMissionManager.js index 9990e237..bad87d5e 100755 --- a/runtime/main/extend/systemplugin/napi/ohos_distributedMissionManager.js +++ b/runtime/main/extend/systemplugin/napi/ohos_distributedMissionManager.js @@ -64,6 +64,18 @@ export function mockDistributedMissionManager() { resolve(); }); } + }, + continueMission: function (...args) { + console.warn('distributedMissionManager.continueMission interface mocked in the Previewer. How this interface works on the' + + ' Previewer may be different from that on a real device.'); + const len = args.length; + if (typeof args[len - 1] === 'function') { + args[len - 1].call(this, paramMock.businessErrorMock); + } else { + return new Promise((resolve, reject) => { + resolve(); + }); + } } } return distributedMissionManager