1# Copyright (c) 2023 Huawei Device Co., Ltd.
2# Licensed under the Apache License, Version 2.0 (the "License");
3# you may not use this file except in compliance with the License.
4# You may obtain a copy of the License at
5#
6#     http://www.apache.org/licenses/LICENSE-2.0
7#
8# Unless required by applicable law or agreed to in writing, software
9# distributed under the License is distributed on an "AS IS" BASIS,
10# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11# See the License for the specific language governing permissions and
12# limitations under the License.
13
14import("../../multimodalinput_mini.gni")
15
16group("test") {
17  testonly = true
18
19  deps = [
20    "accountmanager_fuzzer:fuzztest",
21    "addinputeventfilter_fuzzer:fuzztest",
22    "addinterceptor_fuzzer:fuzztest",
23    "addmonitor_fuzzer:fuzztest",
24    "appendextradata_fuzzer:fuzztest",
25    "cleanwindowstyle_fuzzer:fuzztest",
26    "enablecombinekey_fuzzer:fuzztest",
27    "enableinputdevice_fuzzer:fuzztest",
28    "functionkeystate_fuzzer:fuzztest",
29    "getallnapstatusdata_fuzzer:fuzztest",
30    "getallsystemhotkeys_fuzzer:fuzztest",
31    "getdevice_fuzzer:fuzztest",
32    "getdeviceids_fuzzer:fuzztest",
33    "getdisplaybindinfo_fuzzer:fuzztest",
34    "gethardwarecursorstats_fuzzer:fuzztest",
35    "getintervalsincelastinput_fuzzer:fuzztest",
36    "getkeyboardrepeatdelay_fuzzer:fuzztest",
37    "getkeyboardrepeatrate_fuzzer:fuzztest",
38    "getkeyboardtype_fuzzer:fuzztest",
39    "getmouseprimarybutton_fuzzer:fuzztest",
40    "getpointercolor_fuzzer:fuzztest",
41    "getpointersize_fuzzer:fuzztest",
42    "getshieldstatus_fuzzer:fuzztest",
43    "gettprightclicktype_fuzzer:fuzztest",
44    "getwindowpid_fuzzer:fuzztest",
45    "injectevent_fuzzer:fuzztest",
46    "inputdevicemanager_fuzzer:fuzztest",
47    "markconsumed_fuzzer:fuzztest",
48    "movemouse_fuzzer:fuzztest",
49    "notifynaponline_fuzzer:fuzztest",
50    "pointerspeed_fuzzer:fuzztest",
51    "pointerstyle_fuzzer:fuzztest",
52    "pointervisible_fuzzer:fuzztest",
53    "registerdevListener_fuzzer:fuzztest",
54    "removeinputeventobserver_fuzzer:fuzztest",
55    "removeinterceptor_fuzzer:fuzztest",
56    "setanrobserver_fuzzer:fuzztest",
57    "setcustomcursor_fuzzer:fuzztest",
58    "setdisplaybind_fuzzer:fuzztest",
59    "setkeydownduration_fuzzer:fuzztest",
60    "setmousehotspot_fuzzer:fuzztest",
61    "setmouseprimarybutton_fuzzer:fuzztest",
62    "setmousescrollrows_fuzzer:fuzztest",
63    "setmoveeventfilters_fuzzer:fuzztest",
64    "setnapstatus_fuzzer:fuzztest",
65    "setpointercolor_fuzzer:fuzztest",
66    "setpointerlocation_fuzzer:fuzztest",
67    "setpointersize_fuzzer:fuzztest",
68    "setpointervisible_fuzzer:fuzztest",
69    "setshieldstatus_fuzzer:fuzztest",
70    "setwindowinputeventconsumer_fuzzer:fuzztest",
71    "simulateinputevent_fuzzer:fuzztest",
72    "skippointerlayer_fuzzer:fuzztest",
73    "stubaddinputeventfilter_fuzzer:fuzztest",
74    "stubaddinputhandler_fuzzer:fuzztest",
75    "stubappendextradata_fuzzer:fuzztest",
76    "stubenableinputdevice_fuzzer:fuzztest",
77    "stubgetdeviceids_fuzzer:fuzztest",
78    "stubgetdisplaybindinfo_fuzzer:fuzztest",
79    "stubgetfunctionkeystate_fuzzer:fuzztest",
80    "stubgethoverscrollstate_fuzzer:fuzztest",
81    "stubgetkeyboardtype_fuzzer:fuzztest",
82    "stubgetmouseprimarybutton_fuzzer:fuzztest",
83    "stubgetmousescrollrows_fuzzer:fuzztest",
84    "stubgetpointersnapshot_fuzzer:fuzztest",
85    "stubgetpointerspeed_fuzzer:fuzztest",
86    "stubgetpointerstyle_fuzzer:fuzztest",
87    "stubgettouchpadpinchswitch_fuzzer:fuzztest",
88    "stubgettouchpadpointerspeed_fuzzer:fuzztest",
89    "stubgettouchpadscrolldirection_fuzzer:fuzztest",
90    "stubgettouchpadscrollswitch_fuzzer:fuzztest",
91    "stubgettouchpadswipeswitch_fuzzer:fuzztest",
92    "stubgettouchpadtapswitch_fuzzer:fuzztest",
93    "stubgetwindowpid_fuzzer:fuzztest",
94    "stubhandleallocsocketfd_fuzzer:fuzztest",
95    "stubinjectkeyevent_fuzzer:fuzztest",
96    "stubinjectpointerevent_fuzzer:fuzztest",
97    "stubispointervisible_fuzzer:fuzztest",
98    "stubmarkprocessed_fuzzer:fuzztest",
99    "stubmovemouseevent_fuzzer:fuzztest",
100    "stubregisterinputdevicemonitor_fuzzer:fuzztest",
101    "stubremoveinputeventfilter_fuzzer:fuzztest",
102    "stubremoveinputhandler_fuzzer:fuzztest",
103    "stubsetanrlistener_fuzzer:fuzztest",
104    "stubsetdisplaybind_fuzzer:fuzztest",
105    "stubsetfunctionkeystate_fuzzer:fuzztest",
106    "stubsethoverscrollstate_fuzzer:fuzztest",
107    "stubsetkeyboardrepeatdelay_fuzzer:fuzztest",
108    "stubsetkeyboardrepeatrate_fuzzer:fuzztest",
109    "stubsetkeydownduration_fuzzer:fuzztest",
110    "stubsetmousecapturemode_fuzzer:fuzztest",
111    "stubsetmouseicon_fuzzer:fuzztest",
112    "stubsetmouseprimarybutton_fuzzer:fuzztest",
113    "stubsetmousescrollrows_fuzzer:fuzztest",
114    "stubsetpointerlocation_fuzzer:fuzztest",
115    "stubsetpointerspeed_fuzzer:fuzztest",
116    "stubsetpointerstyle_fuzzer:fuzztest",
117    "stubsetpointervisible_fuzzer:fuzztest",
118    "stubsettouchpadpinchswitch_fuzzer:fuzztest",
119    "stubsettouchpadpointerspeed_fuzzer:fuzztest",
120    "stubsettouchpadrightclicktype_fuzzer:fuzztest",
121    "stubsettouchpadscrolldirection_fuzzer:fuzztest",
122    "stubsettouchpadscrollswitch_fuzzer:fuzztest",
123    "stubsettouchpadswipeswitch_fuzzer:fuzztest",
124    "stubsettouchpadtapswitch_fuzzer:fuzztest",
125    "stubsubscribekeyevent_fuzzer:fuzztest",
126    "stubsubscribeswitchevent_fuzzer:fuzztest",
127    "stubsupportkeys_fuzzer:fuzztest",
128    "stubunregisterinputdevicemonitor_fuzzer:fuzztest",
129    "stubunsubscribekeyevent_fuzzer:fuzztest",
130    "stubunsubscribeswitchevent_fuzzer:fuzztest",
131    "subscribekeyevent_fuzzer:fuzztest",
132    "subscribeswitchevent_fuzzer:fuzztest",
133    "supportkeys_fuzzer:fuzztest",
134    "unregisterdevListener_fuzzer:fuzztest",
135    "updatedisplayinfo_fuzzer:fuzztest",
136  ]
137}
138