1import regeneratorRuntime from 'babel-runtime/regenerator' 2 3import { 4 mockAbilityFeatureAbility, 5 mockAbilityParticleAbility, 6 mockAbilityFormManager 7} from './ability' 8 9import { mockBattery } from './battery' 10import { mockBrightness } from './brightness' 11import { mockBluetooth } from './bluetooth' 12import { mockCall } from './telephony' 13import { mockCipher } from './cipher' 14import { mockDataStorage } from './data' 15import { mockDeviceInfo } from './deviceInfo' 16import { mockDistributedSchedule } from './distributedSchedule' 17import { mockDocument } from './document' 18import { mockFetch } from './fetch' 19import { mockFeatureAbility } from './featureAbility' 20import { mockFile } from './file' 21import { mockGeolocation } from './geolocation' 22import { mockInputmethod } from './inputmethod' 23 24import { 25 mockMultimediaImage, 26 mockMultimediaMedia, 27 mockMultimediaMedialibrary 28} from './multimedia' 29import { mockNetwork } from './network' 30import { mockNfcCardEmulation } from './nfc' 31import { mockNotification } from './notification' 32import { mockOhosBatteryinfo } from './batteryinfo' 33import { mockOhosRequest } from './ohos/request' 34 35import { mockPasteBoard } from './pasteboard' 36import { mockReminderAgent } from './ohos/reminderAgent' 37import { mockRequest } from './request' 38 39import { mockSensor } from './sensor' 40import { mockStorage } from './storage' 41import { mockSystemPackage } from './systemPackage' 42 43import { mockUserauth } from './userIAM' 44import { mockVibrator } from './vibrator' 45 46import { mockWebSocket, mockHttp } from './net' 47import { mockWifi } from './wifi' 48import { mockWindow } from './window' 49 50import { mockRequireNapiFun } from './napi' 51import { mockAccessibility } from './accessibility' 52import { mockAI } from './ai' 53import { mockDisplay } from './display' 54import { mockDeviceManager } from './deviceManager' 55 56export function mockSystemPlugin() { 57 global.regeneratorRuntime = regeneratorRuntime 58 59 global.systemplugin = {} 60 global.ohosplugin = {} 61 62 mockNotification() 63 mockFetch() 64 mockRequest() 65 mockStorage() 66 mockFile() 67 mockVibrator() 68 mockSensor() 69 mockGeolocation() 70 mockNetwork() 71 mockBrightness() 72 mockBattery() 73 mockSystemPackage() 74 mockFeatureAbility() 75 mockBluetooth() 76 mockCipher() 77 mockOhosBatteryinfo() 78 mockUserauth() 79 mockDistributedSchedule() 80 mockDocument() 81 mockPasteBoard() 82 mockInputmethod() 83 mockOhosRequest() 84 mockMultimediaImage() 85 mockMultimediaMedia() 86 mockMultimediaMedialibrary() 87 mockCall() 88 mockWebSocket() 89 mockHttp() 90 mockDeviceInfo() 91 mockWifi() 92 mockNfcCardEmulation() 93 mockDataStorage() 94 mockWindow() 95 mockAbilityFeatureAbility() 96 mockReminderAgent() 97 mockRequireNapiFun() 98 mockAccessibility() 99 mockAbilityParticleAbility() 100 mockAbilityFormManager() 101 mockAI() 102 mockDisplay() 103 mockDeviceManager() 104} 105