17c804472Sopenharmony_ci/*
27c804472Sopenharmony_ci * Copyright (c) 2024 Huawei Device Co., Ltd.
37c804472Sopenharmony_ci * Licensed under the Apache License, Version 2.0 (the "License");
47c804472Sopenharmony_ci * you may not use this file except in compliance with the License.
57c804472Sopenharmony_ci * You may obtain a copy of the License at
67c804472Sopenharmony_ci *
77c804472Sopenharmony_ci *     http://www.apache.org/licenses/LICENSE-2.0
87c804472Sopenharmony_ci *
97c804472Sopenharmony_ci * Unless required by applicable law or agreed to in writing, software
107c804472Sopenharmony_ci * distributed under the License is distributed on an "AS IS" BASIS,
117c804472Sopenharmony_ci * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
127c804472Sopenharmony_ci * See the License for the specific language governing permissions and
137c804472Sopenharmony_ci * limitations under the License.
147c804472Sopenharmony_ci */
157c804472Sopenharmony_ci
167c804472Sopenharmony_ci#include "MockGlobalResult.h"
177c804472Sopenharmony_ci
187c804472Sopenharmony_ci// MockJsAppImpl
197c804472Sopenharmony_cibool g_getOrientation = false;
207c804472Sopenharmony_cibool g_getColorMode = false;
217c804472Sopenharmony_cibool g_memoryRefresh = false;
227c804472Sopenharmony_cibool g_getJSONTree = false;
237c804472Sopenharmony_cibool g_getDefaultJSONTree = false;
247c804472Sopenharmony_cibool g_loadDocument = false;
257c804472Sopenharmony_cibool g_reloadRuntimePage = false;
267c804472Sopenharmony_cibool g_restart = false;
277c804472Sopenharmony_cibool g_dispatchBackPressedEvent = false;
287c804472Sopenharmony_cibool g_dispatchPointerEvent = false;
297c804472Sopenharmony_cibool g_dispatchAxisEvent = false;
307c804472Sopenharmony_cibool g_dispatchInputMethodEvent = false;
317c804472Sopenharmony_cibool g_dispatchKeyEvent = false;
327c804472Sopenharmony_ci
337c804472Sopenharmony_ci// MockKeyInputImpl
347c804472Sopenharmony_cibool g_dispatchOsInputMethodEvent = false;
357c804472Sopenharmony_cibool g_dispatchOsKeyEvent = false;
367c804472Sopenharmony_ci
377c804472Sopenharmony_ci// MockMouseInputImpl
387c804472Sopenharmony_cibool g_dispatchOsTouchEvent = false;
397c804472Sopenharmony_cibool g_dispatchOsBackEvent = false;
407c804472Sopenharmony_ci
417c804472Sopenharmony_ci// MockVirtualMessageImpl
427c804472Sopenharmony_cibool g_sendVirtualMessage = false;
437c804472Sopenharmony_ci
447c804472Sopenharmony_ci// MockLocalSocket
457c804472Sopenharmony_cibool g_input = false;
467c804472Sopenharmony_cibool g_output = false;
477c804472Sopenharmony_cibool g_disconnectFromServer = false;
487c804472Sopenharmony_ci
497c804472Sopenharmony_ci// MockWebSocketServer
507c804472Sopenharmony_cibool g_run = false;
517c804472Sopenharmony_cibool g_writeData = false;
527c804472Sopenharmony_ci
537c804472Sopenharmony_ci// MockVirtualScreen
547c804472Sopenharmony_cibool g_getCurrentWidth = false;
557c804472Sopenharmony_cibool g_getCurrentHeight = false;
567c804472Sopenharmony_cibool g_getCurrentRouter = false;
577c804472Sopenharmony_cibool g_getAbilityCurrentRouter = false;
587c804472Sopenharmony_cibool g_getFastPreviewMsg = false;
597c804472Sopenharmony_cibool g_getFoldStatus = false;
607c804472Sopenharmony_ci
617c804472Sopenharmony_ci// MockAceAbility
627c804472Sopenharmony_cibool g_setMockModuleList = false;
637c804472Sopenharmony_cibool g_initEnv = false;
647c804472Sopenharmony_cibool g_onBackPressed = false;
657c804472Sopenharmony_cibool g_onInputEvent = false;
667c804472Sopenharmony_cibool g_onInputMethodEvent = false;
677c804472Sopenharmony_cibool g_onConfigurationChanged = false;
687c804472Sopenharmony_cibool g_surfaceChanged = false;
697c804472Sopenharmony_cibool g_replacePage = false;
707c804472Sopenharmony_cibool g_loadAceDocument = false;
717c804472Sopenharmony_cibool g_getAceJSONTree = false;
727c804472Sopenharmony_cibool g_operateComponent = false;
737c804472Sopenharmony_cibool g_setWindow = false;
747c804472Sopenharmony_ci
757c804472Sopenharmony_ci// MockWindowDisplay
767c804472Sopenharmony_cibool g_execStatusChangedCallback = false;
777c804472Sopenharmony_ci
787c804472Sopenharmony_ci// MockGlfwRenderContext
797c804472Sopenharmony_cibool g_glfwInit = false;
807c804472Sopenharmony_cibool g_createGlfwWindow = false;
817c804472Sopenharmony_cibool g_destroyWindow = false;
827c804472Sopenharmony_cibool g_terminate = false;
837c804472Sopenharmony_cibool g_pollEvents = false;
847c804472Sopenharmony_ci
857c804472Sopenharmony_ci// MockWindow
867c804472Sopenharmony_cibool g_setContentInfoCallback = false;
877c804472Sopenharmony_cibool g_createSurfaceNode = false;
887c804472Sopenharmony_cibool g_getSystemBarPropertyByType = false;
897c804472Sopenharmony_cibool g_updateAvoidArea = false;
907c804472Sopenharmony_ci
917c804472Sopenharmony_ci// MockSimulator
927c804472Sopenharmony_cibool g_terminateAbility = false;
937c804472Sopenharmony_cibool g_updateConfiguration = false;
947c804472Sopenharmony_cibool g_setAbilityMockList = false;
957c804472Sopenharmony_cibool g_setHostResolveBufferTracker = false;
967c804472Sopenharmony_ci
977c804472Sopenharmony_ci// MockJsAbility
987c804472Sopenharmony_cibool g_jsAbilityLaunch = false;
997c804472Sopenharmony_cibool g_jsAbilityShow = false;
1007c804472Sopenharmony_cibool g_jsAbilityHide = false;
1017c804472Sopenharmony_cibool g_jsAbilityTransferToDestroy = false;
1027c804472Sopenharmony_ci
1037c804472Sopenharmony_ci// MockUIFont
1047c804472Sopenharmony_cibool g_uiFontSetFont = false;
1057c804472Sopenharmony_cibool g_uiFontSetPsramMemory = false;
1067c804472Sopenharmony_ci
1077c804472Sopenharmony_ci// MockProductAdapter
1087c804472Sopenharmony_cibool g_setDefaultFontStyle = false;
1097c804472Sopenharmony_ci
1107c804472Sopenharmony_ci// MockDebugger
1117c804472Sopenharmony_cibool g_configEngineDebugger = false;
1127c804472Sopenharmony_ci
1137c804472Sopenharmony_ci// MockGraphicStartUp
1147c804472Sopenharmony_cibool g_graphicStartUpInit = false;
1157c804472Sopenharmony_ci
1167c804472Sopenharmony_ci// MockInputDeviceManager
1177c804472Sopenharmony_cibool g_inputDeviceManagerAdd = false;
1187c804472Sopenharmony_ci
1197c804472Sopenharmony_ci// MockTaskManager
1207c804472Sopenharmony_cibool g_taskHandler = false;
1217c804472Sopenharmony_ci
1227c804472Sopenharmony_ci// MockGlobal
1237c804472Sopenharmony_cibool g_globalConfigLanguage = false;