• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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