增加d.td中未添加的api-mock

Signed-off-by: 耿文广 <gengwenguang@huawei.com>
This commit is contained in:
耿文广
2022-02-24 11:41:17 +08:00
parent ea3fa07acd
commit 614e3bf2a7
@@ -1509,5 +1509,29 @@ export function mockBundleManager() {
});
}
},
getAllShortcutInfo: function (...args) {
console.warn("bundle.getAllShortcutInfo 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, ShortcutInfosMock)
} else {
return new Promise((resolve) => {
resolve(ShortcutInfosMock)
});
}
},
getModuleUsageRecords: function (...args) {
console.warn("bundle.getModuleUsageRecords 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,ModeleUsageRecordsMock)
} else {
return new Promise((resolve) => {
resolve(ModeleUsageRecordsMock)
});
}
}
}
}