|
|
@@ -21,6 +21,7 @@ function readOptional(filePath) {
|
|
|
}
|
|
|
|
|
|
function assertNoForbiddenCapability(source, scope) {
|
|
|
+ expect(!/\bwx\.request\b/.test(source), `${scope}不得使用 wx.request 网络能力`);
|
|
|
expect(!/\bwx\.\w*Storage\w*\b/i.test(source), `${scope}不得使用任意 wx.*Storage*(包括 getStorageInfo)能力`);
|
|
|
expect(!/\bwx\.(?:upload\w*|choose(?:Image|Video|Media|MessageFile)|openDocument|saveImageToPhotosAlbum)\b/.test(source), `${scope}不得使用上传、选择图片/视频/文件等能力`);
|
|
|
expect(!/\bconsole\.\w+\b/.test(source), `${scope}不得写入 console,避免泄漏本地输入`);
|